import { DefineComponent } from 'vue';
export declare const contextSymbol: string;
declare const props: {
    option: {
        type: ObjectConstructor;
        default: () => {};
    };
    notMerge: {
        type: BooleanConstructor;
        default: () => boolean;
    };
    lazyUpdate: {
        type: BooleanConstructor;
        default: () => boolean;
    };
    group: {
        type: StringConstructor;
        default: () => string;
    };
    width: {
        type: NumberConstructor;
        default: () => number;
    };
    height: {
        type: NumberConstructor;
        default: () => number;
    };
    autoresize: {
        type: BooleanConstructor;
        default: () => boolean;
    };
    theme: {
        type: (StringConstructor | ObjectConstructor)[];
        default: () => undefined;
    };
};
export declare const Chart: DefineComponent<typeof props, () => null>;
export declare const useChartContext: () => unknown;
export {};
