import { PublicConfigClass } from '../../../../../packages/public';
import { CreateComponentType } from '../../../../../packages/index.d';
export declare const option: {
    dataset: ({
        id: number;
        createTime: string;
        creatorId: number;
        creatorName: any;
        modifyTime: string;
        modifyId: number;
        modifyName: string;
        usable: boolean;
        appName: string;
        appTypeId: string;
        appIcon: any;
        appStore: string;
        startCommand: string;
        appUid: string;
        remark: string;
        image: string;
    } | {
        id: string;
        createTime: string;
        creatorId: number;
        creatorName: any;
        modifyTime: string;
        modifyId: number;
        modifyName: string;
        usable: boolean;
        appName: string;
        appTypeId: string;
        appIcon: any;
        appStore: string;
        startCommand: string;
        appUid: string;
        remark: string;
        image: string;
    } | {
        id: string;
        createTime: string;
        creatorId: number;
        creatorName: string;
        modifyTime: string;
        modifyId: number;
        modifyName: string;
        usable: boolean;
        appName: string;
        appTypeId: string;
        appIcon: any;
        appStore: any;
        startCommand: string;
        appUid: string;
        remark: string;
        image: string;
    })[];
    titleTextColor: string;
    titleFontSize: number;
    titlePosition: string;
    description: string;
    descriptionColor: string;
    descriptionFontSize: number;
    rowNum: number;
    rowNumColor: string;
    yyStyle: string;
    iconStyle: string;
    structureStyle: string;
    backgroundImage: string;
    background: string;
    color: string;
    borderColor: string;
    carousel: string;
    leftFontSize: number;
    rightFontSize: number;
    valueFormatter(item: {
        value: any;
    }): any;
};
export default class Config extends PublicConfigClass implements CreateComponentType {
    key: string;
    chartConfig: import('../../../../../packages/index.d').ConfigType;
    option: {
        dataset: ({
            id: number;
            createTime: string;
            creatorId: number;
            creatorName: any;
            modifyTime: string;
            modifyId: number;
            modifyName: string;
            usable: boolean;
            appName: string;
            appTypeId: string;
            appIcon: any;
            appStore: string;
            startCommand: string;
            appUid: string;
            remark: string;
            image: string;
        } | {
            id: string;
            createTime: string;
            creatorId: number;
            creatorName: any;
            modifyTime: string;
            modifyId: number;
            modifyName: string;
            usable: boolean;
            appName: string;
            appTypeId: string;
            appIcon: any;
            appStore: string;
            startCommand: string;
            appUid: string;
            remark: string;
            image: string;
        } | {
            id: string;
            createTime: string;
            creatorId: number;
            creatorName: string;
            modifyTime: string;
            modifyId: number;
            modifyName: string;
            usable: boolean;
            appName: string;
            appTypeId: string;
            appIcon: any;
            appStore: any;
            startCommand: string;
            appUid: string;
            remark: string;
            image: string;
        })[];
        titleTextColor: string;
        titleFontSize: number;
        titlePosition: string;
        description: string;
        descriptionColor: string;
        descriptionFontSize: number;
        rowNum: number;
        rowNumColor: string;
        yyStyle: string;
        iconStyle: string;
        structureStyle: string;
        backgroundImage: string;
        background: string;
        color: string;
        borderColor: string;
        carousel: string;
        leftFontSize: number;
        rightFontSize: number;
        valueFormatter(item: {
            value: any;
        }): any;
    };
}
