import type { UdlDocument, UdlInstrument } from "./schema.js"; import type { Stranded } from "./diagnostics.js"; export interface FinanceIssue { path: string; message: string; stranded?: Stranded; } /** Join loop balances conservatively; a balance equality proves an unknown balance empty. */ export declare function analyzeInstrumentFinance(instrument: UdlInstrument, document?: UdlDocument): FinanceIssue[]; //# sourceMappingURL=finance.d.ts.map