UNPKG

@uploadcare/blocks

Version:

Building blocks for Uploadcare products integration

45 lines 927 B
/** * Mapping of loading resources per operation */ export type LoadingOperations = Map<string, Map<string, boolean>>; /** * Image size */ export type ImageSize = { width: number; height: number; }; export type Rectangle = { x: number; y: number; width: number; height: number; }; export type Transformations = { enhance?: number; brightness?: number; exposure?: number; gamma?: number; contrast?: number; saturation?: number; vibrance?: number; warmth?: number; rotate?: number; mirror?: boolean; flip?: boolean; filter?: { name: string; amount: number; }; crop?: { dimensions: [number, number]; coords: [number, number]; }; }; export type ApplyResult = { originalUrl: string; cdnUrlModifiers: string; cdnUrl: string; transformations: Transformations; }; //# sourceMappingURL=types.d.ts.map