import { CascaderProps as CascaderProps$1 } from "./index.js"; import * as vue20 from "vue"; import { SlotsType } from "vue"; import { CascaderProps, DefaultOptionType } from "@v-c/cascader"; //#region src/cascader/Panel.d.ts type PanelPickType = 'value' | 'defaultValue' | 'changeOnSelect' | 'options' | 'prefixCls' | 'fieldNames' | 'showCheckedStrategy' | 'loadData' | 'expandTrigger' | 'expandIcon' | 'loadingIcon' | 'direction' | 'notFoundContent' | 'disabled' | 'optionRender' | 'multiple' | 'rootClass'; interface CascaderPanelProps extends Pick, PanelPickType>, CascaderPanelEmitsProps {} interface CascaderPanelEmits { 'change': NonNullable; 'update:value': (value: any) => void; } interface CascaderPanelEmitsProps { onChange?: CascaderPanelEmits['change']; 'onUpdate:value'?: CascaderPanelEmits['update:value']; } interface CascaderPanelSlots { expandIcon?: () => any; notFoundContent?: () => any; optionRender?: (option: DefaultOptionType) => any; } declare const CascaderPanel: vue20.DefineSetupFnComponent, CascaderPanelEmits, SlotsType, CascaderPanelProps, vue20.PublicProps>; //#endregion export { CascaderPanelEmits, CascaderPanelEmitsProps, CascaderPanelProps, CascaderPanelSlots, PanelPickType, CascaderPanel as default };