@khoohaoyit/image-size
Version:
A stream based image size extractor in Node
64 lines • 3.09 kB
TypeScript
export declare const formats: readonly [readonly ["avif", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["heic", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["heif", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["ico", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["cur", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["bmp", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["dds", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
height: number;
width: number;
}, void, void>], readonly ["gif", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["icns", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
type: string;
}, void, void>], readonly ["j2c", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["jp2", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
height: number;
width: number;
}, void, void>], readonly ["jpg", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
height: number;
width: number;
orientation: number | null;
}, void, void>], readonly ["ktx", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["png", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["pnm", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["psd", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
height: number;
width: number;
}, void, void>], readonly ["svg", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["tga", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["tiff", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>], readonly ["webp", (stream: import("../utils/streamParser").StreamParser) => AsyncGenerator<{
width: number;
height: number;
}, void, void>]];
//# sourceMappingURL=index.d.ts.map