@kitn.ai/chat
Version:
Framework-agnostic, Shadow-DOM web components for building AI chat interfaces — works in React, Vue, Angular, Svelte, or plain HTML. Authored in SolidJS.
6 lines (5 loc) • 423 B
TypeScript
export declare function assertOrigin(actual: string, expected: string): boolean;
/** Fail-closed precondition (H-F): the iframe must be cross-origin to the host so
* `allow-same-origin` can't reach host DOM, and `src` must be on the provider origin. */
export declare function assertCrossOrigin(src: string, providerOrigin: string, hostOrigin: string): void;
export declare function redactFrame(value: unknown): unknown;