import { type GraphpackBootstrapResult, type GraphpackPublishOptions, type GraphpackPublishResult, type GraphpackPullOptions, type GraphpackPullResult, type GraphpackStatus, type GraphpackLock } from './types.js'; export * from './types.js'; export declare const defaultLockPath: (repoPath: string) => string; export declare const readGraphpackLock: (lockPath: string) => Promise; export declare const writeGraphpackLock: (lockPath: string, lock: GraphpackLock) => Promise; export declare const publishGraphpack: (opts: GraphpackPublishOptions) => Promise; export declare const getGraphpackStatus: (opts: { repoPath: string; storagePath: string; lockPath?: string; strict?: boolean; }) => Promise; export declare const pullGraphpack: (opts: GraphpackPullOptions) => Promise; export declare const bootstrapGraphpack: (opts: GraphpackPullOptions) => Promise;