import { ICascaderItem } from '../types'; import { II18nLocaleCascader } from '../../i18n'; import { Component } from 'react'; import * as React from 'react'; interface ITriggerState { active: boolean; } export interface ICascaderBaseTriggerProps { disabled?: boolean; className?: string; clearable?: boolean; visible: boolean; onClear: () => void; selectedPaths?: Array; keyword?: string; onKeywordChange?: (keyword: string) => void; onClick?: (...args: any[]) => void; children?: React.ReactNode; placeholder?: string; searchable?: boolean; renderValue: (selectedPath: ICascaderItem[]) => React.ReactNode; i18n: II18nLocaleCascader; showLabels?: boolean; } export declare class BaseTrigger extends Component { state: { active: boolean; }; onClearClick: (e: React.MouseEvent) => void; onMouseEnter: () => void; onMouseLeave: () => void; render(): JSX.Element; } export {};