PreviewGroup.d.ts 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. import type { PreviewGroupPreview } from '../vc-image/src/PreviewGroup';
  2. import type { ExtractPropTypes } from 'vue';
  3. export declare const icons: {
  4. rotateLeft: import("vue/jsx-runtime").JSX.Element;
  5. rotateRight: import("vue/jsx-runtime").JSX.Element;
  6. zoomIn: import("vue/jsx-runtime").JSX.Element;
  7. zoomOut: import("vue/jsx-runtime").JSX.Element;
  8. close: import("vue/jsx-runtime").JSX.Element;
  9. left: import("vue/jsx-runtime").JSX.Element;
  10. right: import("vue/jsx-runtime").JSX.Element;
  11. flipX: import("vue/jsx-runtime").JSX.Element;
  12. flipY: import("vue/jsx-runtime").JSX.Element;
  13. };
  14. declare const previewGroupProps: () => {
  15. previewPrefixCls: StringConstructor;
  16. preview: {
  17. default: boolean | PreviewGroupPreview;
  18. type: import("vue").PropType<boolean | PreviewGroupPreview>;
  19. };
  20. };
  21. export type ImageGroupProps = Partial<ExtractPropTypes<ReturnType<typeof previewGroupProps>>>;
  22. declare const InternalPreviewGroup: import("vue").DefineComponent<{
  23. previewPrefixCls: StringConstructor;
  24. preview: {
  25. default: boolean | PreviewGroupPreview;
  26. type: import("vue").PropType<boolean | PreviewGroupPreview>;
  27. };
  28. }, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<ExtractPropTypes<{
  29. previewPrefixCls: StringConstructor;
  30. preview: {
  31. default: boolean | PreviewGroupPreview;
  32. type: import("vue").PropType<boolean | PreviewGroupPreview>;
  33. };
  34. }>>, {
  35. preview: boolean | PreviewGroupPreview;
  36. }, {}>;
  37. export default InternalPreviewGroup;