import { Union } from "../utils"; export declare type SemanticValue = Union | Partial>>; export declare type PlainToken = { isSemantic: false; value: string | number; }; export declare type SemanticToken = { isSemantic: true; value: string | number | SemanticValue; }; export declare type FlatToken = PlainToken | SemanticToken; export declare type FlatTokens = Record; export declare type FlattenTokensParam = { tokens?: object; semanticTokens?: object; }; export declare function flattenTokens({ tokens, semanticTokens, }: T): FlatTokens; //# sourceMappingURL=flatten-tokens.d.ts.map