export interface Snapshot { key: string; path: string; } export declare function pullSnapshots(basePath: string, snapshots?: Snapshot[] | null): Promise; export declare function detectSnapshots(projectBasePath: string, scriptFilePath: string): { absolutePath: string; path: string; }[]; export declare function uploadSnapshots(rawSnapshots?: Array<{ absolutePath: string; path: string; }>): Promise;