declare const STATUS_TEXT_MAP: {
    in_stock: string;
    rent: string;
    return: string;
    missing: string;
    broken: string;
    shop_changed: string;
};
declare const STATUS_COLOR_MAP: {
    in_stock: {
        backgroundColor: string;
        color: string;
        border: string;
    };
    rent: {
        backgroundColor: string;
        color: string;
        border: string;
    };
    return: {
        backgroundColor: string;
        color: string;
        border: string;
    };
    shop_changed: {
        backgroundColor: string;
        color: string;
        border: string;
    };
    overtime: {
        backgroundColor: string;
        color: string;
        border: string;
    };
    expire_soon: {
        backgroundColor: string;
        color: string;
        border: string;
    };
    borrowing: {
        backgroundColor: string;
        color: string;
        border: string;
    };
    missing: {
        backgroundColor: string;
        color: string;
        border: string;
    };
    broken: {
        backgroundColor: string;
        color: string;
        border: string;
    };
};
/**
 * @description: 排序设置
 * @return {*}
 */
declare const SORT_SETTINGS: {
    show: boolean;
    list: {
        columnKey: string;
        key: string;
        type: string;
        localFilter: boolean;
    }[];
};
/**
 * @description: 列配置
 * @return {*}
 */
declare const COLUMN_SETTING: {
    show: boolean;
    storageMode: string;
};
/**
 * @description: 过滤选项
 * @return {*}
 */
declare const FILTER: (locales: any, isNormalShop: boolean, ecoShopLists?: any, isPartner?: boolean, currentPagination?: number) => {
    show: boolean;
    quickFilterMaxLength: number;
    currentPagination: number;
    list: ({
        key: string;
        type: string;
        columnKey: string;
        isCustom: boolean;
        name: string;
        sort: boolean;
        localFilter: boolean;
        other: {
            size: string;
            allowClear: boolean;
            showSearch: boolean;
            placeholder: any;
            defaultValue: number;
            options: {
                label: any;
                value: string | number;
            }[];
            style: {
                width: number;
            };
        };
        isHidden?: undefined;
    } | {
        key: string;
        type: string;
        columnKey: string;
        isCustom: boolean;
        name: string;
        sort: boolean;
        localFilter: boolean;
        isHidden: boolean;
        other: {
            size: string;
            allowClear: boolean;
            showSearch: boolean;
            placeholder: any;
            defaultValue: number;
            options: {
                label: any;
                value: any;
            }[];
            style: {
                width: number;
            };
        };
    })[];
};
declare const HEADER_RIGHT_OPTIONS: {
    languageKey: string;
    key: string;
    size: string;
    icon: string;
    type: string;
}[];
export { STATUS_TEXT_MAP, STATUS_COLOR_MAP, SORT_SETTINGS, COLUMN_SETTING, FILTER, HEADER_RIGHT_OPTIONS };
