interface ISize {
    width: number | undefined;
    height: number | undefined;
    orientation?: number;
    type?: string;
    mimeType?: string;
}
interface ISizeCalculationResult extends ISize {
    images?: ISize[];
}

/**
 * @param {Buffer|string} input - buffer of image data
 */
declare function imageMeta(input: Buffer): ISizeCalculationResult | void;
declare const types: string[];

export { imageMeta, types };
