/* type definition for vsuite Definitions by:emmaHuang Date for Definitions:2019/10/23 */ import Vue, { VNode } from 'vue'; export declare class Date extends Vue { format?:string; readonly?:boolean; disabled?:boolean; singleDate?:boolean; pikerType?:boolean; showTip?:boolean; min?:Date; max?:Date; extraTip?:string; disabledOutRange?:boolean; maxRangeHour?:object | number | string; maxRangeDay?:object | number | string; maxRangeMonth?:object | number | string; showTime?:boolean; clearable?:boolean; quickCompare?:boolean; originValue?:any[]; confirm?:boolean; compare?:boolean; open?:boolean; size?:'small' | 'large' | 'default'; fixTitle?:string; placeholder?:string; placement?:string; icon?:string; top?:string; options?:object; transfer?:boolean; name?:string; elementId?:string; dropForDate?:boolean; leftYearIcon?:string; leftIcon?:string; rightYearIcon?:string; rightIcon?:string; preIcon?:string; closeIcon?:string; right?:string; selectMaxHeight?:string | number; emitShortCut?:boolean; selectedBar?:boolean; separator?:string; wrapSelection?:boolean; dropIcon?:string; monthRows?:string | number; /** * */ $emit(eventName: 'on-clear'): this; /** * */ $emit(eventName: 'on-change',date:any): this; /** * */ $emit(eventName: 'on-open-change',value:boolean): this; }