import { CanvasBuilder, GradientType } from '../'; declare const gifencoder: any; export declare class Manager { map: Map; constructor(); remove: (name: string) => boolean; set: (name: string, value: T) => Map; get: (name: string) => T | undefined; all: () => Map; } export declare class CanvasManager extends Manager { create: (name: string, width: number, height: number) => Map; } export declare class GradientManager extends Manager { private ctx; constructor(); create: (name: string, type: GradientType, options: number[]) => Map; } export declare class GIFManager extends Manager { create: (name: string, width: number, height: number, algorithm?: "neuquant" | "octree") => Map; } export {}; //# sourceMappingURL=managers.d.ts.map