import DataSet from '../data-set/DataSet';
import Record from '../data-set/Record';
export declare type Tree = object[] | object | undefined;
export declare type List = object[] | object | undefined;
export declare type Stack = {
    key: string;
    value: object;
};
export default function normalizeOptions({ data, textField, valueField, disabledField, multiple, parentField, idField, getConfig, }: {
    data: any;
    textField: any;
    valueField: any;
    disabledField: any;
    multiple: any;
    parentField: any;
    idField: any;
    getConfig: any;
}): DataSet;
export declare function expandTreeRecords(records: Record[], isAllleaf?: boolean): Record[];
