/** * Resolvers for BHR-G (Geological Borehole) data * * Functions to parse and convert BHR-G-specific data structures */ import type { BHRGLayer, ResolverContext, BoredInterval, SampledInterval, ReportHistory, XMLAdapter, Namespaces } from "../types/index.js"; export declare const processBHRGLayerData: (value: string | null, context: { node: Node; adapter: XMLAdapter; namespaces: Namespaces; }) => BHRGLayer[]; /** * Process bored intervals from BHR-G boring element * * BHR-G uses wrapper elements: bhrgcom:boredInterval/bhrgcom:BoredInterval */ export declare function processBHRGBoredIntervals(_value: string | null, context: ResolverContext): Array; /** * Process sampled intervals from BHR-G boring element * * BHR-G uses wrapper elements: bhrgcom:sampledInterval/bhrgcom:SampledInterval * Note: BHR-G doesn't have the detailed sampler info that BHR-GT has */ export declare function processBHRGSampledIntervals(_value: string | null, context: ResolverContext): Array; /** * Process report history from BHR-G document element * * Note: BHR-G uses a different structure (event with date and name) than BHR-GT */ export declare function processBHRGReportHistory(_value: string | null, context: ResolverContext): ReportHistory | null; //# sourceMappingURL=bhrg-resolvers.d.ts.map