/** * Template for the tambo.ts file * This template will be used to generate a tambo.ts file with empty registries */ export declare const tamboTsTemplate = "/**\n * @file tambo.ts\n * @description Central configuration file for Tambo components and tools\n * \n * This file serves as the central place to register your Tambo components and tools.\n * It exports arrays that will be used by the TamboProvider.\n * \n * IMPORTANT: If you have components in different directories (e.g., both ui/ and tambo/),\n * make sure all import paths are consistent. Run 'npx tambo migrate' to consolidate.\n * \n * Read more about Tambo at https://docs.tambo.co\n */\n\nimport type { TamboComponent } from \"@tambo-ai/react\";\n\n\n/**\n * Components Array - A collection of Tambo components to register\n * \n * Components represent UI elements that can be generated or controlled by AI.\n * Register your custom components here to make them available to the AI.\n * \n * Example of adding a component:\n * \n * ```typescript\n * import { z } from \"zod\";\n * import { CustomChart } from \"../components/ui/custom-chart\";\n * \n * // Define and add your component\n * export const components: TamboComponent[] = [\n * {\n * name: \"CustomChart\",\n * description: \"Renders a custom chart with the provided data\",\n * component: CustomChart,\n * propsSchema: z.object({\n * data: z.array(z.number()),\n * title: z.string().optional(),\n * })\n * }\n * ];\n * ```\n */\nexport const components: TamboComponent[] = [];\n\n// Import your custom components that utilize the Tambo SDK\n// import { CustomChart } from \"../components/tambo/custom-chart\";\n"; //# sourceMappingURL=tambo-template.d.ts.map