import type { CSSProperties } from 'vue-demi';
import type { AlignType } from '../vc-align/interface';
type Placement = 'bottomLeft' | 'bottomRight' | 'topLeft' | 'topRight';
export type PickerTriggerProps = {
    prefixCls: string;
    visible: boolean;
    popupStyle?: CSSProperties;
    dropdownClassName?: string;
    transitionName?: string;
    getPopupContainer?: (node: HTMLElement) => HTMLElement;
    dropdownAlign?: AlignType;
    range?: boolean;
    popupPlacement?: Placement;
    direction?: 'ltr' | 'rtl';
};
declare function PickerTrigger(props: PickerTriggerProps, { slots }: {
    slots: any;
}): import("vue/jsx-runtime").JSX.Element;
export default PickerTrigger;
