import type { FrameEncoderSettings } from "../frame-encoder.js"; import { GIFBuilder } from '@loaders.gl/video'; import FrameEncoder from "../frame-encoder.js"; type GIFOptions = { width: number; height: number; numWorkers: number; sampleInterval: number; jpegQuality: number; }; export default class GifEncoder extends FrameEncoder { options: GIFOptions; gifBuilder: GIFBuilder | null; source: string; constructor(settings: FrameEncoderSettings); start(): void; add(canvas: HTMLCanvasElement): Promise; save(): Promise; } export {}; //# sourceMappingURL=gif-encoder.d.ts.map