index.d.ts 1.0 KB

1234567891011121314151617181920212223
  1. import type { GlobalToken } from './interface';
  2. import defaultAlgorithm from './themes/default';
  3. /** Get current context Design Token. Will be different if you are using nest theme config. */
  4. declare function useToken(): {
  5. theme: import("vue").ComputedRef<import("..").Theme<import("./internal").SeedToken, import("./interface").MapToken>>;
  6. token: import("vue").ComputedRef<GlobalToken>;
  7. hashId: import("vue").ComputedRef<string>;
  8. };
  9. export { type GlobalToken };
  10. declare const _default: {
  11. /** @private Test Usage. Do not use in production. */
  12. defaultConfig: {
  13. token: import("./internal").SeedToken;
  14. hashed: boolean;
  15. };
  16. /** Default seedToken */
  17. defaultSeed: import("./internal").SeedToken;
  18. useToken: typeof useToken;
  19. defaultAlgorithm: typeof defaultAlgorithm;
  20. darkAlgorithm: import("..").DerivativeFunc<import("./internal").SeedToken, import("./interface").MapToken>;
  21. compactAlgorithm: import("..").DerivativeFunc<import("./internal").SeedToken, import("./interface").MapToken>;
  22. };
  23. export default _default;