import { type WagglePreset } from '@openwaggle/waggle-core'; export interface PiWagglePresetsFileData { readonly wagglePresets: readonly WagglePreset[]; readonly hiddenBuiltInPresetIds: readonly string[]; } export declare function getPiWaggleUserPresetsPath(agentDir?: string): string; export declare function getPiWaggleProjectPresetsPath(projectPath: string): string; export declare function readPiWagglePresetsFileData(filePath: string): Promise; export declare function readPiWagglePresetsFile(filePath: string): Promise; export declare function writePiWagglePresetsFileData(filePath: string, data: PiWagglePresetsFileData): Promise; export declare function writePiWagglePresetsFile(filePath: string, presets: readonly WagglePreset[]): Promise;