import React from "react"; import type { ControlledFormValue } from "../../internal/type"; import "./index.less"; /** * Attention: * CascaderDataNode.value must be unique in the whole data tree. */ export interface CascaderDataNode { label: string; value?: T; disabled?: boolean; children?: Array>; } export interface BaseProps { data: Array>; canSelectAnyLevel?: boolean; placeholder?: string; className?: string; style?: React.CSSProperties; disabled?: boolean; prefix?: React.ReactNode; } export interface Props extends BaseProps, ControlledFormValue { } export declare const Cascader: ((props: Props) => React.JSX.Element) & { Nullable: (props: import("./Nullable").Props) => React.JSX.Element; InitialNullable: (props: import("./InitialNullable").Props) => React.JSX.Element; };