@ant-design/x-markdown
Version:
placeholder for @ant-design/x-markdown
19 lines (18 loc) • 1.16 kB
TypeScript
import type { Theme } from '@ant-design/cssinjs';
import type { FullToken as FullTokenTypeUtil, GetDefaultToken as GetDefaultTokenTypeUtil, GlobalToken as GlobalTokenTypeUtil, TokenMapKey } from '@ant-design/cssinjs-utils';
import type { DesignTokenProviderProps } from 'antd/es/theme/context';
import type { AliasToken, SeedToken } from 'antd/es/theme/internal';
import { ComponentTokenMap } from './interface/components';
export type GlobalToken = GlobalTokenTypeUtil<ComponentTokenMap, AliasToken>;
export type GetDefaultToken<C extends TokenMapKey<ComponentTokenMap>> = GetDefaultTokenTypeUtil<ComponentTokenMap, AliasToken, C>;
export type FullToken<C extends TokenMapKey<ComponentTokenMap>> = FullTokenTypeUtil<ComponentTokenMap, AliasToken, C>;
export declare const getComputedToken: (originToken: SeedToken, overrideToken: DesignTokenProviderProps['components'] & {
override?: Partial<AliasToken>;
}, theme: Theme<any, any>) => any;
export declare function useInternalToken(): [
theme: Theme<SeedToken, AliasToken>,
token: GlobalToken,
hashId: string,
realToken: GlobalToken,
cssVar?: DesignTokenProviderProps['cssVar']
];