Strata - v1.4.10
    Preparing search index...

    Interface UseCheckpointReturn<T>

    interface UseCheckpointReturn<T extends object> {
        createCheckpoint: (
            name: string,
            description?: string,
            metadata?: Record<string, unknown>,
        ) => Promise<boolean>;
        deleteCheckpoint: (name: string) => Promise<boolean>;
        hasCheckpoint: (name: string) => boolean;
        listCheckpoints: () => CheckpointData<T>[];
        restoreCheckpoint: (name: string) => Promise<boolean>;
    }

    Type Parameters

    • T extends object
    Index

    Properties

    createCheckpoint: (
        name: string,
        description?: string,
        metadata?: Record<string, unknown>,
    ) => Promise<boolean>
    deleteCheckpoint: (name: string) => Promise<boolean>
    hasCheckpoint: (name: string) => boolean
    listCheckpoints: () => CheckpointData<T>[]
    restoreCheckpoint: (name: string) => Promise<boolean>