import { default as IConvert } from './convertInterface';
import { BackgroundDefine, StyleVar } from '../type';

export default class BackgroundConvert implements IConvert<BackgroundDefine> {
    private bgImageConvert;
    private linearGradientConvert;
    private radialGradientConvert;
    private colorConvert;
    constructor();
    compare(v1?: BackgroundDefine, v2?: BackgroundDefine): boolean;
    toString(value?: BackgroundDefine, styleVarMap?: Record<string, StyleVar.Desc>): string | undefined;
    toStyle(value?: string): BackgroundDefine | undefined;
}
