import type { UiHostContext, UiResourceContent, UiResourceCsp } from "./types.ts"; export interface HostHtmlTemplateInput { sessionToken: string; uiResourceToken: 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;