/** @packageDocumentation
 * @module Rendering
 */
import { Range3d } from "@itwin/core-geometry";
import { QParams3d } from "@itwin/core-common";
import { Geometry } from "./GeometryPrimitives";
/** @internal */
export declare class GeometryList {
    private _list;
    get first(): Geometry | undefined;
    get isEmpty(): boolean;
    get length(): number;
    push(geom: Geometry): number;
    append(src: GeometryList): GeometryList;
    clear(): void;
    computeRange(): Range3d;
    computeQuantizationParams(): QParams3d;
    [Symbol.iterator](): ArrayIterator<Geometry>;
}
//# sourceMappingURL=GeometryList.d.ts.map