/** * Schema for the YAML frontmatter of a legacy slash-command markdown file. * * Claude Code merged custom commands into skills; files in commands/ * still work and support the same frontmatter-style fields. * * @since 0.1.0 */ import * as Schema from 'effect/Schema'; declare const CommandFrontmatter_base: Schema.Class; readonly description: Schema.optional; readonly when_to_use: Schema.optional; readonly arguments: Schema.optional]>>; readonly 'argument-hint': Schema.optional; readonly 'allowed-tools': Schema.optional]>>; readonly 'disallowed-tools': Schema.optional]>>; readonly 'disable-model-invocation': Schema.optional; readonly 'user-invocable': Schema.optional; readonly context: Schema.optional; readonly agent: Schema.optional; readonly hooks: Schema.optional>>; readonly effort: Schema.optional>; readonly paths: Schema.optional]>>; readonly shell: Schema.optional>; readonly model: Schema.optional; }>, {}>; /** * The frontmatter schema for a slash-command markdown file. * * @category Schemas * @since 0.1.0 */ export declare class CommandFrontmatter extends CommandFrontmatter_base { } export type CommandFrontmatterInput = typeof CommandFrontmatter.Type; export {}; //# sourceMappingURL=Command.d.ts.map