export declare const RECORDED_INSTRUCTIONS_TEMPLATE = "# INSTRUCTIONS.md\n\n\n\n## Active\n\n"; export interface RecordInstructionsInput { readonly cwd: string; readonly projectRoot?: string | undefined; readonly add?: readonly string[] | undefined; readonly remove?: readonly string[] | undefined; } export interface RecordInstructionsResult { readonly path: string; readonly active: readonly string[]; readonly added: readonly string[]; readonly removed: readonly string[]; readonly dropped: number; } export declare function normalizeInstructionEntry(raw: string): string | undefined; export declare function parseRecordedInstructions(text: string): { readonly preamble: string; readonly active: string[]; readonly trailing: string; }; export declare function recordInstructions(input: RecordInstructionsInput): Promise; export declare function recordedInstructionsDirName(): string;