import '../../../globals.js';
import Matrix3 from '../../../dot/js/Matrix3.js';
import Vector2 from '../../../dot/js/Vector2.js';
import Complex from '../../../dot/js/Complex.js';
import Ray2 from '../../../dot/js/Ray2.js';
type ConicMatrixIntersections = {
    points: Vector2[];
    degenerateConicMatrices: Complex[][];
    lines: Complex[][];
    intersectionCollections: (Vector2 | Ray2)[][];
};
declare const intersectConicMatrices: (a: Matrix3, b: Matrix3) => ConicMatrixIntersections;
export default intersectConicMatrices;
//# sourceMappingURL=intersectConicMatrices.d.ts.map