n8n-nodes-agent-chat-interface
Version:
N8N custom node that serves a React chat interface as static content
14 lines (13 loc) • 617 B
TypeScript
interface ThemeConfig {
[key: string]: string | undefined;
}
export declare class RuntimeThemeInjector {
static injectWebhookUrl(content: string, webhookUrl: string, fileExtension: string): string;
private static injectWebhookUrlIntoHtml;
private static injectWebhookUrlIntoCss;
private static injectWebhookUrlIntoJs;
static injectThemeIntoHtml(htmlContent: string, themeConfig: ThemeConfig): string;
static injectApiConfigIntoHtml(htmlContent: string, apiUrl: string, title: string): string;
static injectFullConfig(htmlContent: string, fullConfig: ThemeConfig): string;
}
export {};