export namespace uiInstantiatePrototypesTool {
    export let name: string;
    export let description: string;
    export namespace parameters {
        let type: string;
        namespace properties {
            namespace prototypesDir {
                let type_1: string;
                export { type_1 as type };
                let description_1: string;
                export { description_1 as description };
            }
            namespace pages {
                let type_2: string;
                export { type_2 as type };
                let description_2: string;
                export { description_2 as description };
            }
            namespace styleVariants {
                let type_3: string;
                export { type_3 as type };
                let description_3: string;
                export { description_3 as description };
            }
            namespace layoutVariants {
                let type_4: string;
                export { type_4 as type };
                let description_4: string;
                export { description_4 as description };
            }
            namespace runId {
                let type_5: string;
                export { type_5 as type };
                let description_5: string;
                export { description_5 as description };
            }
            namespace sessionId {
                let type_6: string;
                export { type_6 as type };
                let description_6: string;
                export { description_6 as description };
                let _default: string;
                export { _default as default };
            }
            namespace generatePreview {
                let type_7: string;
                export { type_7 as type };
                let description_7: string;
                export { description_7 as description };
                let _default_1: boolean;
                export { _default_1 as default };
            }
        }
        let required: string[];
    }
    export { execute };
}
/**
 * Main execute function
 */
declare function execute(params: any): Promise<{
    success: boolean;
    run_id: any;
    session_id: any;
    prototypes_dir: string;
    pages: any;
    style_variants: number;
    layout_variants: number;
    total_prototypes: number;
    files_generated: string[];
    preview_files: string[];
    message: string;
}>;
export {};
//# sourceMappingURL=ui-instantiate-prototypes.d.ts.map