import { ProjectPlugin, ProjectPluginStructure } from '@teleporthq/teleport-types'; export declare class NextAIChatProjectPlugin implements ProjectPlugin { runBefore(structure: ProjectPluginStructure): Promise; runAfter(structure: ProjectPluginStructure): Promise; private resolveDataSource; private generateLibFiles; private generateAPIRoutes; private generateHookFile; private generateWidgetFiles; private generateAuthWrapperFile; private generateStylesFile; private addDependencies; private addEnvVariables; private injectWidgetIntoApp; } //# sourceMappingURL=project-plugin.d.ts.map