import * as z from "zod/mini"; import { type Generation } from "./v3-generation.js"; /** @internal Prepared hosted-document input, carried by Core through Loader. */ export declare const hostedViewBootstrapSchema: z.ZodMiniObject<{ loader: z.ZodMiniObject<{ instanceId: z.ZodMiniString; viewId: z.ZodMiniString; generation: z.core.$ZodBranded, "Generation", "out">; debugConfig: z.ZodMiniUnion, z.ZodMiniString, z.ZodMiniArray>]>; hideCloseButton: z.ZodMiniOptional>; }, z.core.$strict>; payload: z.ZodMiniUnknown; themeCss: z.ZodMiniString; colorScheme: z.ZodMiniIntersection>; }, z.core.$strict>, z.ZodMiniEnum<{ dark: "dark"; light: "light"; system: "system"; }>]>, z.ZodMiniString>; }, z.core.$strict>; export type HostedViewBootstrap = z.output; export declare function hasHostedViewBootstrapIdentity(bootstrap: HostedViewBootstrap, identity: { viewId: string; instanceId: string; generation: Generation; }): boolean; /** Optional Loader HELLO capability, never an SDK or targeting capability. */ export declare const HOSTED_VIEW_BOOTSTRAP_V1_CAPABILITY = "hosted-view-bootstrap-v1"; //# sourceMappingURL=hosted-view-bootstrap.d.ts.map