import type { CascaderNode, CascaderValue, Tag } from 'southgisui/es/components/cascader-panel'; export declare const cascaderProps: { placement: import("southgisui/es/utils/props").BuildPropReturn string) | undefined, unknown, unknown, unknown>; size: import("southgisui/es/utils/props").BuildPropReturn<(new (...args: any[]) => import("southgisui/es/utils/props").BuildPropType & {}) | (() => import("southgisui/es/utils/props").BuildPropType) | ((new (...args: any[]) => import("southgisui/es/utils/props").BuildPropType & {}) | (() => import("southgisui/es/utils/props").BuildPropType))[], "" | "small" | "default" | "large" | (() => "") | ("" & {}) | ("small" & {}) | ("default" & {}) | ("large" & {}) | (() => "small") | (() => "default") | (() => "large") | (() => "" & {}) | (() => "small" & {}) | (() => "default" & {}) | (() => "large" & {}) | undefined, false, unknown, unknown>; placeholder: StringConstructor; disabled: BooleanConstructor; clearable: BooleanConstructor; filterable: BooleanConstructor; filterMethod: import("southgisui/es/utils/props").BuildPropReturn boolean>, ((node: CascaderNode, keyword: string) => boolean) | (() => (node: CascaderNode, keyword: string) => boolean) | undefined, unknown, unknown, unknown>; separator: import("southgisui/es/utils/props").BuildPropReturn string) | undefined, unknown, unknown, unknown>; showAllLevels: import("southgisui/es/utils/props").BuildPropReturn true) | (() => false) | undefined, unknown, unknown, unknown>; fixedHeight: import("southgisui/es/utils/props").BuildPropReturn true) | (() => false) | undefined, unknown, unknown, unknown>; collapseTags: BooleanConstructor; ellipsisTag: BooleanConstructor; collapseTagsTooltip: import("southgisui/es/utils/props").BuildPropReturn true) | (() => false) | undefined, unknown, unknown, unknown>; tooltipPlacement: import("southgisui/es/utils/props").BuildPropReturn string) | undefined, unknown, unknown, unknown>; tooltipEffect: import("southgisui/es/utils/props").BuildPropReturn string) | undefined, unknown, unknown, unknown>; tooltipOffset: import("southgisui/es/utils/props").BuildPropReturn number) | undefined, unknown, unknown, unknown>; tooltipPopperClass: import("southgisui/es/utils/props").BuildPropReturn string) | undefined, unknown, unknown, unknown>; debounce: import("southgisui/es/utils/props").BuildPropReturn number) | undefined, unknown, unknown, unknown>; beforeFilter: import("southgisui/es/utils/props").BuildPropReturn boolean | Promise>, ((value: string) => boolean | Promise) | (() => (value: string) => boolean | Promise) | undefined, unknown, unknown, unknown>; popperClass: import("southgisui/es/utils/props").BuildPropReturn string) | undefined, unknown, unknown, unknown>; transfer: import("southgisui/es/utils/props").BuildPropReturn true) | (() => false) | undefined, unknown, unknown, unknown>; contentFormat: FunctionConstructor; readonly: import("southgisui/es/utils/props").BuildPropReturn true) | (() => false) | undefined, unknown, unknown, unknown>; tagsSeparator: import("southgisui/es/utils/props").BuildPropReturn string) | undefined, unknown, unknown, unknown>; validateEvent: import("southgisui/es/utils/props").BuildPropReturn true) | (() => false) | undefined, unknown, unknown, unknown>; modelValue: import("southgisui/es/utils/props").BuildPropReturn<(new (...args: any[]) => import("../../cascader-panel/src/node").CascaderValue & {}) | (() => import("../../cascader-panel/src/node").CascaderValue) | ((new (...args: any[]) => import("../../cascader-panel/src/node").CascaderValue & {}) | (() => import("../../cascader-panel/src/node").CascaderValue))[], string | number | (string & {}) | (number & {}) | (() => number) | (() => string) | (() => string & {}) | (() => number & {}) | (() => import("../../cascader-panel/src/node").CascaderNodePathValue) | (() => (import("../../cascader-panel/src/node").CascaderNodeValue | import("../../cascader-panel/src/node").CascaderNodePathValue)[]) | undefined, false, unknown, unknown>; options: import("southgisui/es/utils/props").BuildPropReturn<(new (...args: any[]) => import("../../cascader-panel/src/node").CascaderOption[]) | (() => import("../../cascader-panel/src/node").CascaderOption[]) | ((new (...args: any[]) => import("../../cascader-panel/src/node").CascaderOption[]) | (() => import("../../cascader-panel/src/node").CascaderOption[]))[], (() => import("../../cascader-panel/src/node").CascaderOption[]) | undefined, false, unknown, unknown>; props: import("southgisui/es/utils/props").BuildPropReturn<(new (...args: any[]) => import("../../cascader-panel/src/node").CascaderProps) | (() => import("../../cascader-panel/src/node").CascaderProps) | ((new (...args: any[]) => import("../../cascader-panel/src/node").CascaderProps) | (() => import("../../cascader-panel/src/node").CascaderProps))[], import("../../cascader-panel/src/node").CascaderProps | (() => import("../../cascader-panel/src/node").CascaderProps) | undefined, false, unknown, unknown>; }; export declare const cascaderEmits: { "update:modelValue": (val: CascaderValue) => boolean; change: (val: CascaderValue) => boolean; focus: (evt: FocusEvent) => boolean; blur: (evt: FocusEvent) => boolean; visibleChange: (val: boolean) => boolean; expandChange: (val: CascaderValue) => boolean; removeTag: (val: CascaderNode['valueByOption']) => boolean; multipleTagRest: (val: Tag[]) => boolean; };