ai-chatbot/types/heic-convert.d.ts
2026-05-28 22:46:41 +08:00

24 lines
524 B
TypeScript

declare module "heic-convert" {
type ConvertOptions = {
buffer: Buffer | ArrayBuffer | Uint8Array;
format: "JPEG" | "PNG";
quality?: number;
};
type ConvertAllOptions = ConvertOptions;
type ConvertibleImage = {
convert: () => Promise<ArrayBuffer | Uint8Array | Buffer>;
};
function convert(
options: ConvertOptions
): Promise<ArrayBuffer | Uint8Array | Buffer>;
namespace convert {
function all(options: ConvertAllOptions): Promise<ConvertibleImage[]>;
}
export = convert;
}