import { StyleDefine, ClassName, StyleVar } from '../type';

export default class StyleConvert {
    compare(v1?: StyleDefine, v2?: StyleDefine): boolean;
    toString(value?: StyleDefine, styleVarMap?: Record<string, StyleVar.Desc>): React.CSSProperties | undefined;
    globalStyleToString(classNames: Record<string, ClassName>, styleVarMap?: Record<string, StyleVar.Desc>, prefix?: string[]): string;
    cssMapToString(cssMap: React.CSSProperties): string;
    classNameToString(classNameList: string[]): string;
    getConvert(type: keyof StyleDefine): import('./convertInterface').default<any>;
    toStyle(value?: string): StyleDefine | undefined;
}
