import { SeedToken } from "./interface/seeds.js"; import { AliasToken } from "./interface/alias.js"; import { GlobalToken } from "./interface/cssinjs-utils.js"; import "./interface/index.js"; import { DesignTokenProviderProps } from "./context.js"; import { Ref } from "vue"; import { Theme } from "@antdv-next/cssinjs"; //#region src/theme/useToken.d.ts declare const unitless: { [key in keyof AliasToken]?: boolean }; declare const ignore: { [key in keyof AliasToken]?: boolean }; declare function getComputedToken(originToken: SeedToken, overrideToken: DesignTokenProviderProps['components'] & { override?: Partial; }, theme: Theme): any; declare function useToken(): [theme: Ref>, token: Ref, hashId: Ref, realToken: Ref, cssVar: Ref, zeroRuntime: Ref]; //#endregion export { useToken as default, getComputedToken, ignore, unitless };