import { ComponentOptionsBase, ComponentOptionsMixin, GlobalComponents, GlobalDirectives, ComponentProvideOptions, VNodeProps, AllowedComponentProps, ComponentCustomProps } from 'vue';
export * from './src/type';
export declare const FChart: {
    new (...args: any[]): any;
    __isFragment?: never;
    __isTeleport?: never;
    __isSuspense?: never;
} & ComponentOptionsBase<any, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, any, string, {
    id: string;
    options: Record<string, any>;
    theme: string;
    description: string;
    isEmpty: boolean | ((options: Record<string, any>) => boolean);
}, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => {
    $slots: {
        empty?(_: {}): any;
        default?(_: {}): any;
    };
});
