import { D as DomicilioAdapter, a as DomicilioInboxResult, b as DomicilioNotification, T as TramitesAdapter, M as MisTramitesResult, d as Tramite } from './types-CdFYNI9c.cjs'; /** * `@ar-agents/gde-tad/testing` — fixtures + mock adapters for tests. * * - **`MockDomicilioAdapter`** — drop-in for `DomicilioAdapter`. Seed * CUIT → DomicilioInboxResult mappings; `.calls` records every lookup. * - **`MockTramitesAdapter`** — drop-in for `TramitesAdapter`. * - **Factories** for the result shapes: * `mockNotification`, `mockCriticalIntimacionArca`, * `mockInfoCircularBcra`, `mockTramite`, `mockTramiteResuelto`. */ declare function mockNotification(overrides?: Partial): DomicilioNotification; declare function mockCriticalIntimacionArca(overrides?: Partial): DomicilioNotification; declare function mockInfoCircularBcra(overrides?: Partial): DomicilioNotification; declare function mockTramite(overrides?: Partial): Tramite; declare function mockTramiteResuelto(overrides?: Partial): Tramite; declare class MockDomicilioAdapter implements DomicilioAdapter { private readonly store; /** Append-only log of every list call. */ readonly calls: string[]; seed(cuit: string, result: DomicilioInboxResult): this; seedNotifications(cuit: string, notifications: DomicilioNotification[]): this; reset(): this; clear(): this; list(cuit: string): Promise; } declare class MockTramitesAdapter implements TramitesAdapter { private readonly store; readonly calls: string[]; seed(cuit: string, result: MisTramitesResult): this; seedTramites(cuit: string, tramites: Tramite[]): this; reset(): this; clear(): this; list(cuit: string): Promise; } export { MockDomicilioAdapter, MockTramitesAdapter, mockCriticalIntimacionArca, mockInfoCircularBcra, mockNotification, mockTramite, mockTramiteResuelto };