import type { Alert, CollectionStatus, ProviderKind, SnapshotBundle } from "./snapshots.js"; import type { ProviderCollectionContext, ProviderConnector } from "./provider.js"; export interface CollectedProviderSnapshots { provider: ProviderKind; collectedAt: string; status: CollectionStatus; snapshots: SnapshotBundle; alerts: readonly Alert[]; errors?: readonly string[]; } export declare function collectProviderSnapshots(provider: ProviderConnector, context?: ProviderCollectionContext): Promise; //# sourceMappingURL=collector.d.ts.map