@magicfun1241/anime4k
Version:
Image upscale
17 lines (16 loc) • 439 B
TypeScript
/// <reference types="node" />
interface Anime4K {
gpuAcceleration(value: boolean): Anime4K;
cnnMode(value: Omit<CNNMode, "type">): Anime4K;
zoomFactor(value: number): Anime4K;
toFile(path: string): Promise<void>;
toBuffer(): Promise<Buffer>;
}
interface CNNMode {
type: "cnn";
hdn: {
level?: 1 | 2 | 3;
};
}
declare function anime4k(input: string): Anime4K;
export default anime4k;