21 lines
537 B
TypeScript
21 lines
537 B
TypeScript
import { IMediaData } from './data';
|
|
export type IMediaTransformation = {
|
|
readonly offset?: {
|
|
readonly top?: number;
|
|
readonly left?: number;
|
|
};
|
|
readonly width: number;
|
|
readonly height: number;
|
|
readonly flip?: {
|
|
readonly vertical?: boolean;
|
|
readonly horizontal?: boolean;
|
|
};
|
|
readonly rotation?: number;
|
|
};
|
|
export declare class Media {
|
|
private readonly map;
|
|
constructor();
|
|
addImage(key: string, mediaData: IMediaData): void;
|
|
get Array(): readonly IMediaData[];
|
|
}
|