export type AccordionTriggerState = { bg: string; fg: string; }; export type AccordionTokensConfig = { root: { bg: string; border: string; }; divider: string; trigger: { default: AccordionTriggerState; expanded: { bg: string; }; hover: AccordionTriggerState; pressed: AccordionTriggerState; disabled: AccordionTriggerState; }; indicator: string; content: { bg: string; fg: string; }; focusRing: string; }; export type AccordionThemeSemantics = { border: { muted: string; }; focus: { ring: { color: string; }; }; surface: { default: string; subtle: string; hover: string; pressed: string; disabled: string; }; text: { primary: string; secondary: string; disabled: string; }; }; export declare const createAccordionTokens: (config: AccordionTokensConfig) => AccordionTokensConfig; export declare const createAccordionTokensFromSemantics: ({ border, focus, surface, text, }: AccordionThemeSemantics) => AccordionTokensConfig; //# sourceMappingURL=createAccordionTokens.d.ts.map