export declare const SEALED_PAGE_POLICY: string; export declare const PAGE_BRIDGE: { readonly initialize: `ui/initialize`; readonly toolsCall: `tools/call`; readonly updateModelContext: `ui/update-model-context`; readonly requestDisplayMode: `ui/request-display-mode`; readonly initialized: `ui/notifications/initialized`; readonly sizeChanged: `ui/notifications/size-changed`; readonly hostContextChanged: `ui/notifications/host-context-changed`; readonly toolInput: `ui/notifications/tool-input`; readonly toolResult: `ui/notifications/tool-result`; readonly openLink: `ui/open-link`; readonly message: `ui/message`; readonly submit: `intentic/submit`; readonly error: `intentic/page-error`; }; export declare const PAGE_ERRORS_MAX = 10; export declare const PAGE_ERROR_CHARS = 600; export declare const PAGE_COLUMN_WIDTH = 720; export type PageAppearance = "dark" | "light"; export declare const PAGE_THEME_VARIABLES: readonly [`--background`, `--foreground`, `--card`, `--card-foreground`, `--muted`, `--muted-foreground`, `--border`, `--input`, `--ring`, `--primary`, `--primary-foreground`, `--accent`, `--accent-foreground`, `--success`, `--warning`, `--danger`, `--info`, `--chart-1`, `--chart-2`, `--chart-3`, `--chart-4`, `--chart-5`, `--code-background`, `--radius`, `--font-sans`, `--font-mono`]; export type PageThemeVariable = (typeof PAGE_THEME_VARIABLES)[number]; export interface PageTheme { readonly appearance: PageAppearance; readonly variables: Readonly>; } export declare const PAGE_FALLBACK_THEMES: Readonly>; export declare const PAGE_THEME_GUIDE: string; export declare const PAGE_LAYOUT_GUIDE: string; export declare const pageThemeCss: (theme: PageTheme, canvas?: boolean) => string; export declare const pageHead: (theme: PageTheme, options?: { readonly canvas?: boolean; }) => string; export declare const sizedFirst: (html: string) => string; export declare const intoHead: (html: string, inner: string) => string; export declare const sealedPage: (html: string, theme: PageTheme, options?: { readonly canvas?: boolean; readonly policy?: boolean; }) => string; export declare const pageDefaultsCss: () => string; export declare const standalonePage: (html: string) => string; export declare const publishedPage: (stored: string) => string; export declare const MCP_APP_DATA_ID = "intentic-mcp-app"; export interface McpAppData { readonly server: string; readonly tool: string; readonly input: unknown; readonly result: unknown; } export declare const mcpAppDataScript: (data: McpAppData) => string; export declare const readMcpAppData: (html: string) => McpAppData | undefined; export declare const pageValueText: (value: unknown) => string; //# sourceMappingURL=pages.d.ts.map