canvacard
Version:
Powerful image manipulation package for beginners.
45 lines • 1.75 kB
TypeScript
import Canvacard = require("./src/Canvacard");
export declare let ConvolutionMatrix: {
/**
* Edges Matrix
*/
EDGES: number[];
/**
* Blur Matrix
*/
BLUR: number[];
/**
* Sharpen Matrix
*/
SHARPEN: number[];
/**
* Burn Matrix
*/
BURN: number[];
};
export declare let Rank: typeof import("./src/Rank");
export declare let Spotify: typeof import("./src/Spotify");
export declare let WelcomeLeave: typeof import("./src/WelcomeLeave");
export declare let FortniteShop: typeof import("./src/FortniteShop");
export declare let Plugins: {
circle: (ctx: any, w: any, h: any) => any;
convolute: (ctx: any, canvas: any, matrix: any, opaque: any) => any;
abbrev: (num: any) => string;
};
export declare let Assets: typeof import("./src/AssetsFactory");
export declare namespace MSX {
let Brightness: (img: any, amount: any) => Promise<Buffer<ArrayBufferLike>>;
let Convolute: (img: any, matrix: any, opaque: any, lvl: any) => Promise<Buffer<ArrayBufferLike>>;
let Darkness: (img: any, amount: any) => Promise<Buffer<ArrayBufferLike>>;
let Greyscale: (img: any) => Promise<Buffer<ArrayBufferLike>>;
let Invert: (img: any) => Promise<Buffer<ArrayBufferLike>>;
let Sepia: (img: any) => Promise<Buffer<ArrayBufferLike>>;
let Threshold: (img: any, amount?: number) => Promise<Buffer<ArrayBufferLike>>;
let Trigger: (image: any, TRIGGERED: any) => Promise<any>;
}
export declare function registerFont(filePath: any, nameAlias: any): void;
export declare let write: typeof import("./src/Canvacard").write;
export declare let author: string;
export declare let version: any;
export { Canvacard as Canvas, Canvacard };
//# sourceMappingURL=index.d.ts.map