import type { Obj } from "@paroi/data-formatters-lib";
import type { AttachedData, Image, Media } from "@paroicms/public-anywhere-lib";
export type SetMediaAttachedData = (mediaUid: string, attachedData: AttachedData) => Promise<void>;
export type GetMediaProperties = (mediaUid: string) => Promise<Media | Image>;
export type UpdateMediaCaption = (mediaUid: string, caption: string) => Promise<void>;
export interface HttpUploadMediaValue {
    file: File;
    handle: string;
    attachedData?: Obj;
}
