tdesign-vue
Version:
61 lines (60 loc) • 2.32 kB
TypeScript
import { PropType } from '@vue/composition-api';
import { ImageInfo } from '../type';
declare const _default: import("vue").ComponentOptions<import("vue").default, import("@vue/composition-api").ShallowUnwrapRef<{
classPrefix: import("@vue/composition-api").Ref<string>;
previewUrl: import("@vue/composition-api").Ref<string>;
}> & import("@vue/composition-api").Data, {}, {}, {
scale: NumberConstructor;
rotateHandler: PropType<() => void>;
zoomInHandler: PropType<() => void>;
zoomOutHandler: PropType<() => void>;
mirrorHandler: PropType<() => void>;
resetHandler: PropType<() => void>;
downloadHandler: PropType<(url: string) => void>;
globalConfig: ObjectConstructor;
currentImage: {
type: PropType<ImageInfo>;
default(): {};
};
}, import("@vue/composition-api").ExtractPropTypes<{
scale: NumberConstructor;
rotateHandler: PropType<() => void>;
zoomInHandler: PropType<() => void>;
zoomOutHandler: PropType<() => void>;
mirrorHandler: PropType<() => void>;
resetHandler: PropType<() => void>;
downloadHandler: PropType<(url: string) => void>;
globalConfig: ObjectConstructor;
currentImage: {
type: PropType<ImageInfo>;
default(): {};
};
}>> & Omit<import("vue").VueConstructor<import("vue").default>, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{
currentImage: ImageInfo;
} & {
scale?: number;
globalConfig?: Record<string, any>;
resetHandler?: () => void;
rotateHandler?: () => void;
zoomInHandler?: () => void;
zoomOutHandler?: () => void;
mirrorHandler?: () => void;
downloadHandler?: (url: string) => void;
}, import("@vue/composition-api").ShallowUnwrapRef<{
classPrefix: import("@vue/composition-api").Ref<string>;
previewUrl: import("@vue/composition-api").Ref<string>;
}>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, {
currentImage: ImageInfo;
} & {
scale?: number;
globalConfig?: Record<string, any>;
resetHandler?: () => void;
rotateHandler?: () => void;
zoomInHandler?: () => void;
zoomOutHandler?: () => void;
mirrorHandler?: () => void;
downloadHandler?: (url: string) => void;
}, {
currentImage: ImageInfo;
}, true>);
export default _default;