export type ThemeTokens = { logo?: string; fontFamily?: string; primaryColor?: string; secondaryColor?: string; }; /** * spec §9.2 — tokens become custom properties on the mount element plus a * stylesheet that lives *under* that element, so the journey owns its * lifecycle and leaves nothing in the host page. `!important` matches the * hosted templates for now; §14.4 replaces this with module-native theming. */ export declare const applyTheme: (deps: { container: HTMLElement; tokens: ThemeTokens; }) => (() => void); //# sourceMappingURL=applyTheme.d.ts.map