import type { UiHostContext, UiResourceContent, UiResourceCsp } from "./types.js"; export interface HostHtmlTemplateInput { sessionToken: string; serverName: string; toolName: string; toolArgs: Record; resource: UiResourceContent; allowAttribute: string; requireToolConsent: boolean; cacheToolConsent: boolean; hostContext?: UiHostContext; appBridgeModuleUrl?: string; } export declare function buildHostHtmlTemplate(input: HostHtmlTemplateInput): string; export declare function buildCspMetaContent(csp: UiResourceCsp | undefined): string | undefined; export declare function applyCspMeta(html: string, cspContent: string | undefined): string; //# sourceMappingURL=host-html-template.d.ts.map