declare const _default: import('vue').DefineComponent { DEFAULT_HEAD_HEIGHT: number; STATUS: { NORMAL: string; LOADING: string; LOOSING: string; PULLING: string; SUCCESS: string; }; }; }; modelValue: BooleanConstructor; loosingText: { type: StringConstructor; default: any; }; successText: { type: StringConstructor; default: string; }; failedText: StringConstructor; successDuration: { type: (NumberConstructor | StringConstructor)[]; default: number; }; animationDuration: { type: (NumberConstructor | StringConstructor)[]; default: number; }; disabled: { type: BooleanConstructor; default: boolean; }; pullUp: { type: ObjectConstructor; default: {}; }; pullDown: { type: ObjectConstructor; default: {}; }; hasMore: { type: BooleanConstructor; default: boolean; }; pullUpLoadingText: { type: StringConstructor; default: string; }; pullDownLoadingText: { type: StringConstructor; default: string; }; disabledPullUp: { type: BooleanConstructor; default: boolean; }; }>, { t: (this: any, path: any, options?: any) => any; vm: any; f: (props: any, attrs?: {}) => {}; a: (attrs: any, filters: any, include: any) => {}; d: (props: any) => void; dp: (props: any) => void; gcls: (key: any) => any; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly { DEFAULT_HEAD_HEIGHT: number; STATUS: { NORMAL: string; LOADING: string; LOOSING: string; PULLING: string; SUCCESS: string; }; }; }; modelValue: BooleanConstructor; loosingText: { type: StringConstructor; default: any; }; successText: { type: StringConstructor; default: string; }; failedText: StringConstructor; successDuration: { type: (NumberConstructor | StringConstructor)[]; default: number; }; animationDuration: { type: (NumberConstructor | StringConstructor)[]; default: number; }; disabled: { type: BooleanConstructor; default: boolean; }; pullUp: { type: ObjectConstructor; default: {}; }; pullDown: { type: ObjectConstructor; default: {}; }; hasMore: { type: BooleanConstructor; default: boolean; }; pullUpLoadingText: { type: StringConstructor; default: string; }; pullDownLoadingText: { type: StringConstructor; default: string; }; disabledPullUp: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{}>, { modelValue: boolean; disabled: boolean; animationDuration: string | number; _constants: Record; pullDown: Record; pullUp: Record; loosingText: string; successText: string; successDuration: string | number; hasMore: boolean; pullUpLoadingText: string; pullDownLoadingText: string; disabledPullUp: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;