import { Modal } from '../../composables'; /** * Crops an image to a space image and hands the result to `save`. What happens * to it - uploaded to a space, kept for one that doesn't exist yet - is up to * the caller. `save` is awaited, so the modal keeps its loading state. */ type __VLS_Props = { modal: Modal; file: File; save: (content: ArrayBuffer) => Promise | void; }; declare const __VLS_export: import("vue").DefineComponent<__VLS_Props, { onConfirm: () => Promise; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;