/** @packageDocumentation
 * @module WebGL
 */
import { ClipVector, Transform } from "@itwin/core-geometry";
import { RenderClipVolume } from "../RenderClipVolume";
/** A ClipVector encoded for transmission to the GPU as a texture.
 * @internal
 */
export declare class ClipVolume extends RenderClipVolume {
    private readonly _buffer;
    get numRows(): number;
    get byteLength(): number;
    getData(viewMatrix: Transform): Uint8Array;
    static create(clip: ClipVector): ClipVolume | undefined;
    private constructor();
}
//# sourceMappingURL=ClipVolume.d.ts.map