import type { GenerateOptions, SkillResult } from '../types.js'; export declare class PromptTooLargeError extends Error { promptSize: number; estimatedTokens: number; modelName: string; contextWindow: number; operationCount: number; constructor(promptSize: number, estimatedTokens: number, modelName: string, contextWindow: number, operationCount: number); } export declare function generateSkill(options: GenerateOptions): Promise; export declare function discoverSpec(docsUrl: string): Promise; //# sourceMappingURL=generate.d.ts.map