import React from "react";
export declare const SettingsTableGrid: ({
    title: string;
    key: string;
    icon: React.JSX.Element;
    list: ({
        key: string;
        title: string;
        desc: string;
        type: string;
        value: boolean;
        button?: undefined;
        icon?: undefined;
        extra?: undefined;
        params?: undefined;
    } | {
        key: string;
        title: string;
        desc: string;
        type: string;
        button: string;
        value: boolean;
        icon: React.JSX.Element;
        extra?: undefined;
        params?: undefined;
    } | {
        key: string;
        title: string;
        type: string;
        value: {
            list: string[];
        };
        extra: {
            sortable: boolean;
            headerless: boolean;
        };
        params: {
            title: string;
            value: string;
        }[];
        desc?: undefined;
        button?: undefined;
        icon?: undefined;
    } | {
        key: string;
        title: string;
        desc: string;
        type: string;
        value: string;
        params: {
            title: string;
            value: string;
        }[];
        button?: undefined;
        icon?: undefined;
        extra?: undefined;
    })[];
    tab?: undefined;
} | {
    title: string;
    key: string;
    tab: string;
    icon: React.JSX.Element;
    list: ({
        key: string;
        title: string;
        desc: string;
        type: string;
        value: string;
        params: {
            title: string;
            value: string;
        }[];
    } | {
        key: string;
        title: string;
        desc: string;
        type: string;
        value: number[];
        params: {
            min: number;
            max: number;
            grid: boolean;
            separated: boolean;
            single?: undefined;
        };
    } | {
        key: string;
        title: string;
        desc: string;
        type: string;
        value: number;
        params: {
            min: number;
            max: number;
            grid: boolean;
            single: boolean;
            separated?: undefined;
        };
    })[];
})[];
//# sourceMappingURL=settings.grid.d.ts.map