import type { BaseResponse } from "@/shared/types/SharedTypes";

export type UploadedFile = {
  key: string;
  url: string;
  bucket: string;
};

export type SingleUploadResponseData = {
  file: UploadedFile;
  url: string;
};

export type SingleUploadResponse = BaseResponse<SingleUploadResponseData>;

export type MultipleUploadResponse = BaseResponse<SingleUploadResponseData[]>;
