/// /// import * as File from "vinyl"; export interface SpriteBuilder { add(file: string | File, contents?: Buffer): void; compile(): Promise; } export interface SpriteResult { symbol?: { sprite: { path: string; contents: Buffer; }; }; } export default class Spriter implements SpriteBuilder { private spriter; constructor(destFolder: string, spriter?: any); add(file: File): void; add(path: string, contents: Buffer): void; compile(): Promise; }