import { type TCliArgumentMeta, type TCliArgumentVersionMeta } from "../schemata.js"; export declare function readArgumentMeta(argumentId: string): Promise; export declare function writeArgumentMeta(meta: TCliArgumentMeta): Promise; export declare function readVersionMeta(argumentId: string, version: number): Promise; export declare function writeVersionMeta(argumentId: string, meta: TCliArgumentVersionMeta): Promise; export declare function listArgumentIds(): Promise; export declare function listVersionNumbers(argumentId: string): Promise; export declare function latestVersionNumber(argumentId: string): Promise; export declare function deleteVersionDir(argumentId: string, version: number): Promise; export declare function deleteArgumentDir(argumentId: string): Promise; export declare function copyVersionDir(argumentId: string, srcVersion: number, destVersion: number): Promise; //# sourceMappingURL=arguments.d.ts.map