import { YcfStorageActionEnum } from "./ycf-storage-action.enum"; import { ActionDataType } from "./action-data.type"; export interface YcfStorageActionDeleteType extends Omit { action: YcfStorageActionEnum.delete; } export interface YcfStorageActionDeleteByPrefixType extends Omit { action: YcfStorageActionEnum.deleteByPrefix; prefix: string; } export interface YcfStorageActionMoveType extends Omit { action: YcfStorageActionEnum.move; } export interface YcfStorageActionMoveImageWithHandlingType extends Omit { action: YcfStorageActionEnum.moveImageAndHandle; destinationKey?: string; } export interface YcfStorageActionDownloadType extends Omit { action: YcfStorageActionEnum.download; } export interface YcfStorageActionDownloadImageWithHandlingType extends Omit { action: YcfStorageActionEnum.downloadImageAndHandle; destinationKey?: string; } export interface YcfStorageActionImageType extends Omit { action: YcfStorageActionEnum.justHandleImage; } //# sourceMappingURL=ycf-storage-actions.type.d.ts.map