export interface CodexCommandDescriptor { name: string; description: string; command: string; summary: string; access: "public" | "authenticated"; examples: string[]; standaloneOnly?: boolean; nestedOnly?: boolean; } export declare function createCodexCommandDirectory(options?: { nested?: boolean; cliName?: string; }): readonly CodexCommandDescriptor[]; export declare const CODEX_COMMAND_DIRECTORY: readonly CodexCommandDescriptor[]; export declare const NESTED_CODEX_COMMAND_DIRECTORY: readonly CodexCommandDescriptor[];