import type { MeritClient } from "../client/merit-client.js"; import type { MissingDoc } from "./types.js"; /** Split [from, to] into ≤3-month windows (Merit's list cap). */ export declare function quarterWindows(from: Date, to: Date): Array<{ from: string; to: string; }>; /** List purchase invoices missing an attachment across [from, to]. */ export declare function auditPurchaseInvoices(client: MeritClient, from: Date, to: Date): Promise; /** List sales invoices missing an attachment across [from, to] (opt-in). */ export declare function auditSalesInvoices(client: MeritClient, from: Date, to: Date): Promise;