import type { TokenWithCSSVar } from '../util/css-variables'; import type { ExtractStyle } from './useGlobalCache'; export declare const CSS_VAR_PREFIX = "cssVar"; type CSSVarCacheValue = Record> = [ cssVarToken: TokenWithCSSVar, cssVarStr: string, styleId: string, cssVarKey: string ]; declare const useCSSVarRegister: >(config: { path: string[]; key: string; prefix?: string; unitless?: Record; ignore?: Record; scope?: string; token: any; }, fn: () => T) => CSSVarCacheValue; export declare const extract: ExtractStyle>; export default useCSSVarRegister;