/** Longest command text kept per row. */ export declare const MAX_RECORDED_COMMAND_CHARS = 2000; /** * True when command recording is switched off. Any one of these turns it off: * - `CLAUDE_FLOW_HOOKS_RECORD_COMMANDS` = 0 | false | off | no * - `CLAUDE_FLOW_HOOKS_ENABLED` = 0 | false | off | no * - `hooks.recordCommands: false` in `claude-flow.config.json` or `.claude-flow/config.json` */ export declare function commandRecordingDisabled(env?: Record, cwd?: string): boolean; /** * The form of a command that may be written to the store: secrets of the * common shapes replaced with `[redacted]`, and the text capped at * `MAX_RECORDED_COMMAND_CHARS`. This is best effort, not a guarantee; the off * switch is the guarantee. */ export declare function redactCommandForStorage(command: string): string; //# sourceMappingURL=command-recording.d.ts.map