import React from 'react';
export interface titleContentType {
    content?: React.ReactNode;
    [k: string]: any;
}
export interface StandardListType {
    options?: any[];
    fullHeight?: boolean;
    style?: any;
    className?: string;
    footer?: React.ReactNode;
    emptyDescription?: React.ReactNode;
    selectedKeys?: any[] | undefined;
    onSelect?: (keys: any[] | undefined, info: any, extraInfo: any) => void;
    multiple?: boolean;
    buttonGroup?: any[];
    buttonGroupConfig?: any;
    codes?: any;
    permissionCodes?: any;
    labelExtra?: (info?: any) => React.ReactNode;
    labelRender?: (optionInfo?: any, extraInfo?: any) => React.ReactNode;
    checkable?: boolean;
    disabled?: boolean;
    sortable?: boolean;
    onChange?: (sortedOptions: any[], dragEvent: any) => void;
    handleRender?: React.ReactNode;
    optionNodeAttr?: (optionInfo?: any, extraInfo?: any) => object | object;
    loading?: boolean;
    [k: string]: any;
}
declare const StandardList: React.ForwardRefExoticComponent<Omit<StandardListType, "ref"> & React.RefAttributes<unknown>>;
export default StandardList;
