import '../../../assert/js/assert.js';
import '../../../globals.js';
import Vector2 from '../../../dot/js/Vector2.js';
/**
 * Utilities for the bilinear/tent filter for polygons
 *
 * @author Jonathan Olson <jonathan.olson@colorado.edu>
 */
import { LinearEdge } from '../imports.js';
export default class PolygonBilinear {
    static evaluate(p0x: number, p0y: number, p1x: number, p1y: number): number;
    private static getSign;
    static evaluatePolygons(polygons: Vector2[][], pointX: number, pointY: number, minX: number, minY: number): number;
    static evaluateLinearEdges(edges: LinearEdge[], pointX: number, pointY: number, minX: number, minY: number): number;
}
//# sourceMappingURL=PolygonBilinear.d.ts.map