///
import { prompt } from './prompt.js';
import './cascader.less';
export type { CascaderProps, CascaderRef, CascaderActions } from './cascader.js';
export type { CascaderValue, CascaderValueExtend, CascaderOption, } from '../cascader-view/index.js';
declare const _default: import("react").ForwardRefExoticComponent<{
options: import("../cascader-view/index.js").CascaderOption[];
value?: import("../check-list/index.js").CheckListValue[] | undefined;
defaultValue?: import("../check-list/index.js").CheckListValue[] | undefined;
placeholder?: string | undefined;
onSelect?: ((value: import("../check-list/index.js").CheckListValue[], extend: import("../cascader-view/index.js").CascaderValueExtend) => void) | undefined;
onConfirm?: ((value: import("../check-list/index.js").CheckListValue[], extend: import("../cascader-view/index.js").CascaderValueExtend) => void) | undefined;
onCancel?: (() => void) | undefined;
onClose?: (() => void) | undefined;
visible?: boolean | undefined;
title?: import("react").ReactNode;
confirmText?: import("react").ReactNode;
cancelText?: import("react").ReactNode;
loading?: boolean | undefined;
children?: ((items: (import("../cascader-view/index.js").CascaderOption | null)[], actions: import("./cascader.js").CascaderActions) => import("react").ReactNode) | undefined;
onTabsChange?: ((index: number) => void) | undefined;
activeIcon?: import("react").ReactNode;
fieldNames?: import("../../hooks/index.js").FieldNamesType | undefined;
} & Pick & {
className?: string | undefined;
style?: (import("react").CSSProperties & Partial>) | undefined;
tabIndex?: number | undefined;
} & import("react").AriaAttributes & import("react").RefAttributes> & {
prompt: typeof prompt;
optionSkeleton: import("../cascader-view/index.js").CascaderOption[];
};
export default _default;