import { type BridgeOptions, type CommandResult } from "../bridge/file-bridge.js"; export interface ProjectIntakeToolDependencies { captureSnapshot?: (maxItems: number) => Promise; } /** * Capture only the bounded fields required by the pure intake evaluator. The * script does not require an active sequence and never changes Premiere. */ export declare function projectIntakeCaptureScript(maxItems: number): string; export declare function getProjectIntakeTools(bridgeOptions: BridgeOptions, dependencies?: ProjectIntakeToolDependencies): { preview_project_intake: { description: string; parameters: { type: "object"; additionalProperties: boolean; properties: { template: { type: string; description: string; }; include_paths: { type: string; description: string; }; max_items: { type: string; minimum: number; maximum: number; description: string; }; }; required: string[]; }; handler: (args: { template: unknown; include_paths?: boolean; max_items?: number; }) => Promise; }; }; //# sourceMappingURL=project-intake.d.ts.map