import { SeedToken } from "./interface/seeds.js"; import { MapToken } from "./interface/maps/index.js"; import { AliasToken } from "./interface/alias.js"; import { GlobalToken } from "./interface/cssinjs-utils.js"; import { MappingAlgorithm } from "./interface/index.js"; import getDesignToken from "./getDesignToken.js"; import derivative from "./themes/default/index.js"; import * as vue50 from "vue"; import * as _antdv_next_cssinjs0 from "@antdv-next/cssinjs"; //#region src/theme/index.d.ts /** Get current context Design Token. Will be different if you are using nest theme config. */ declare function useToken(): { theme: vue50.Ref<_antdv_next_cssinjs0.Theme, _antdv_next_cssinjs0.Theme>; token: vue50.Ref; hashId: vue50.Ref; }; declare const _default: { /** Default seedToken */defaultSeed: SeedToken; useToken: typeof useToken; defaultAlgorithm: typeof derivative; darkAlgorithm: _antdv_next_cssinjs0.DerivativeFunc; compactAlgorithm: _antdv_next_cssinjs0.DerivativeFunc; getDesignToken: typeof getDesignToken; /** * @private Private variable * @warring 🔥 Do not use in production. 🔥 */ defaultConfig: { token: SeedToken; override: { override: SeedToken; }; hashed: boolean; }; }; //#endregion export { type GlobalToken, type MappingAlgorithm, _default as default };