import type { GeometryIndexApi } from "./useGeometryIndex";
export type GeometryUtilsApi = {
    buildIndex: GeometryIndexApi["buildIndex"];
    getAllIds: () => number[];
    getIfcSpacesVisibility: () => boolean;
    hideByIds: (ids: number[]) => void;
    hideSelected: () => void;
    isolateByIds: (ids: number[]) => void;
    isolateSelected: () => void;
    resetIsolation: () => void;
    setIfcSpacesVisibility: (visible: boolean) => void;
    showAll: () => void;
    showByIds: (ids: number[]) => void;
    toggleIIfcSpacesVisibility: () => void;
};
export default function useGeometryUtils(geometryIndex: GeometryIndexApi): GeometryUtilsApi;
