| /// <reference types="miniprogram-api-typings" /> | 
| import { SuperComponent } from '../common/src/index'; | 
| import { TdCalendarProps } from './type'; | 
| export interface CalendarProps extends TdCalendarProps { | 
| } | 
| export default class Calendar extends SuperComponent { | 
|     externalClasses: string[]; | 
|     options: WechatMiniprogram.Component.ComponentOptions; | 
|     properties: TdCalendarProps; | 
|     data: { | 
|         prefix: string; | 
|         classPrefix: string; | 
|         months: any[]; | 
|         scrollIntoView: string; | 
|         innerConfirmBtn: { | 
|             content: string; | 
|         }; | 
|     }; | 
|     controlledProps: { | 
|         key: string; | 
|         event: string; | 
|     }[]; | 
|     lifetimes: { | 
|         created(): void; | 
|         ready(): void; | 
|     }; | 
|     observers: { | 
|         type(v: any): void; | 
|         confirmBtn(v: any): void; | 
|         'firstDayOfWeek,minDate,maxDate'(firstDayOfWeek: any, minDate: any, maxDate: any): void; | 
|         value(v: any): void; | 
|         visible(v: any): void; | 
|         format(v: any): void; | 
|     }; | 
|     methods: { | 
|         initialValue(): void; | 
|         scrollIntoView(): void; | 
|         calcMonths(): void; | 
|         close(trigger: any): void; | 
|         onVisibleChange(): void; | 
|         handleClose(): void; | 
|         handleSelect(e: any): void; | 
|         onTplButtonTap(): void; | 
|         toTime(val: any): any; | 
|     }; | 
| } |