export interface EnvironmentAutoCreateInput { name: string; description: string; style?: string; } export interface EnvironmentAutoCreateResult { imageUrl: string; plateRef: string; created: boolean; persisted: boolean; } export declare function buildPlatePrompt(input: EnvironmentAutoCreateInput): string; export declare function autoCreateEnvironments(inputs: EnvironmentAutoCreateInput[], options?: { projectSlug?: string; root?: string; apiKey?: string; apiUrl?: string; dryRun?: boolean; /** Injectable plate generator so the persist/merge path is testable offline. */ plateGenerator?: (input: EnvironmentAutoCreateInput, apiKey: string, apiUrl: string) => Promise; }): Promise>; //# sourceMappingURL=environment-auto-create.d.ts.map