declare const _default: import("vue").DefineComponent<{
    height: number;
    width: number;
    uri: string;
    pagination: import("../composition/types").LookupPagination;
    hidePopup: Function;
    displayType: import("../composition/types").LookupDisplayType;
    fitColumns: boolean;
    openType: string;
    useHttpComposition: import("../composition/use-http").UseHttpComposition;
    selectionsManager: Record<string, any>;
    showCascadeControl: boolean;
    enableCascade: boolean;
    showSelectedList: boolean;
    locales: Record<string, any>;
    enableSearchBar: boolean;
    searchAnyField: boolean;
    loadTreeDataType: import("../composition/types").LoadTreeDataType;
    enableToSelect: boolean;
    cascadeItems: Record<string, any>;
    expandLevel: number;
    cascadeStatus: string;
}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("selectItemsChanged" | "hiddenPopup")[], "selectItemsChanged" | "hiddenPopup", import("vue").PublicProps, Readonly<{
    height: number;
    width: number;
    uri: string;
    pagination: import("../composition/types").LookupPagination;
    hidePopup: Function;
    displayType: import("../composition/types").LookupDisplayType;
    fitColumns: boolean;
    openType: string;
    useHttpComposition: import("../composition/use-http").UseHttpComposition;
    selectionsManager: Record<string, any>;
    showCascadeControl: boolean;
    enableCascade: boolean;
    showSelectedList: boolean;
    locales: Record<string, any>;
    enableSearchBar: boolean;
    searchAnyField: boolean;
    loadTreeDataType: import("../composition/types").LoadTreeDataType;
    enableToSelect: boolean;
    cascadeItems: Record<string, any>;
    expandLevel: number;
    cascadeStatus: string;
}> & Readonly<{
    onSelectItemsChanged?: ((...args: any[]) => any) | undefined;
    onHiddenPopup?: ((...args: any[]) => any) | undefined;
}>, {
    height: number;
    width: number;
    uri: string;
    pagination: import("../composition/types").LookupPagination;
    hidePopup: Function;
    displayType: import("../composition/types").LookupDisplayType;
    fitColumns: boolean;
    openType: string;
    useHttpComposition: import("../composition/use-http").UseHttpComposition;
    selectionsManager: Record<string, any>;
    showCascadeControl: boolean;
    enableCascade: boolean;
    showSelectedList: boolean;
    locales: Record<string, any>;
    enableSearchBar: boolean;
    searchAnyField: boolean;
    loadTreeDataType: import("../composition/types").LoadTreeDataType;
    enableToSelect: boolean;
    cascadeItems: Record<string, any>;
    expandLevel: number;
    cascadeStatus: string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
