import '../../../globals.js';
/**
 * Represents a face with a RenderProgram/bounds, that can potentially be split into multiples, or optimized
 *
 * @author Jonathan Olson <jonathan.olson@colorado.edu>
 */
import Bounds2 from '../../../dot/js/Bounds2.js';
import { ClippableFace, RenderProgram } from '../imports.js';
export default class RenderableFace {
    readonly face: ClippableFace;
    readonly renderProgram: RenderProgram;
    readonly bounds: Bounds2;
    constructor(face: ClippableFace, renderProgram: RenderProgram, bounds: Bounds2);
    split(): RenderableFace[];
}
//# sourceMappingURL=RenderableFace.d.ts.map