import type { PropType } from 'vue'; import type { ImagePreviewType } from './interface'; export declare function imageGroupProps(): { previewPrefixCls: StringConstructor; preview: { type: PropType; default: boolean | ImagePreviewType; }; icons: { type: PropType<{ rotateLeft?: import("vue").VNode; rotateRight?: import("vue").VNode; zoomIn?: import("vue").VNode; zoomOut?: import("vue").VNode; close?: import("vue").VNode; left?: import("vue").VNode; right?: import("vue").VNode; flipX?: import("vue").VNode; flipY?: import("vue").VNode; }>; default: () => {}; }; }; declare const Group: import("vue").DefineComponent<{ previewPrefixCls: StringConstructor; preview: { type: PropType; default: boolean | ImagePreviewType; }; icons: { type: PropType<{ rotateLeft?: import("vue").VNode; rotateRight?: import("vue").VNode; zoomIn?: import("vue").VNode; zoomOut?: import("vue").VNode; close?: import("vue").VNode; left?: import("vue").VNode; right?: import("vue").VNode; flipX?: import("vue").VNode; flipY?: import("vue").VNode; }>; default: () => {}; }; }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: boolean | ImagePreviewType; }; icons: { type: PropType<{ rotateLeft?: import("vue").VNode; rotateRight?: import("vue").VNode; zoomIn?: import("vue").VNode; zoomOut?: import("vue").VNode; close?: import("vue").VNode; left?: import("vue").VNode; right?: import("vue").VNode; flipX?: import("vue").VNode; flipY?: import("vue").VNode; }>; default: () => {}; }; }>>, { preview: boolean | ImagePreviewType; icons: {}; }, {}>; export default Group;