@ark-ui/vue
Version:
A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.
11 lines (10 loc) • 1.53 kB
text/typescript
export type { CropChangeDetails, FlipChangeDetails, FlipState, HandlePosition, RotationChangeDetails, ZoomChangeDetails, } from '@zag-js/image-cropper';
export { handles } from '@zag-js/image-cropper';
export { default as Context, type ImageCropperContextProps as ContextProps } from './image-cropper-context.vue';
export { default as Grid, type ImageCropperGridBaseProps as GridBaseProps, type ImageCropperGridProps as GridProps, } from './image-cropper-grid.vue';
export { default as Handle, type ImageCropperHandleBaseProps as HandleBaseProps, type ImageCropperHandleProps as HandleProps, } from './image-cropper-handle.vue';
export { default as Image, type ImageCropperImageBaseProps as ImageBaseProps, type ImageCropperImageProps as ImageProps, } from './image-cropper-image.vue';
export { default as Root, type ImageCropperRootBaseProps as RootBaseProps, type ImageCropperRootEmits as RootEmits, type ImageCropperRootProps as RootProps, } from './image-cropper-root.vue';
export { default as RootProvider, type ImageCropperRootProviderBaseProps as RootProviderBaseProps, type ImageCropperRootProviderProps as RootProviderProps, } from './image-cropper-root-provider.vue';
export { default as Selection, type ImageCropperSelectionBaseProps as SelectionBaseProps, type ImageCropperSelectionProps as SelectionProps, } from './image-cropper-selection.vue';
export { default as Viewport, type ImageCropperViewportBaseProps as ViewportBaseProps, type ImageCropperViewportProps as ViewportProps, } from './image-cropper-viewport.vue';