/*! * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. */ import { BufferBase, IBufferVisual, ITransitionBufferVisual, TransitionBufferBase } from "../../buffer.js"; import { Core } from "../../main.js"; import { Atlas } from "./atlas.js"; import { Palette } from "./palette.js"; export declare class Buffer extends BufferBase implements IBufferVisual { private _gl; private _vertexBuffer; get vertexBuffer(): WebGLBuffer; initializeContext(gl: WebGLRenderingContext): void; update(): void; } export declare class TransitionBuffer extends TransitionBufferBase implements ITransitionBufferVisual { constructor(core: Core, ids: Uint32Array); initializeContext(gl: WebGLRenderingContext): void; }