type EmbedTheme = { primary?: string; accent?: string; background?: string; foreground?: string; radius?: string; fontFamily?: string; mode?: "light" | "dark"; }; declare function sanitizeEmbedTheme(value: unknown): EmbedTheme | null; declare function encodeEmbedTheme(theme: EmbedTheme): string; declare function decodeEmbedTheme(raw: string | null | undefined): EmbedTheme | null; declare function resolveEmbedThemeInput(value: EmbedTheme | string | null | undefined): EmbedTheme | null; declare function applyEmbedTheme(root: HTMLElement | null, theme: EmbedTheme | null): void; export { type EmbedTheme as E, applyEmbedTheme as a, decodeEmbedTheme as d, encodeEmbedTheme as e, resolveEmbedThemeInput as r, sanitizeEmbedTheme as s };