/** * @copyright Sister Software * @license AGPL-3.0 * @author Teffen Ellis, et al. * * Fetch the full TIGER 2024 ADDRFEAT dataset — all US counties. * * TIGER ADDRFEAT 2024 source: * * - https://www2.census.gov/geo/tiger/TIGER2024/ADDRFEAT/ * - Files: `tl_2024__addrfeat.zip` * * Each state's ZIPs land in `/tiger/addrfeat/state-/` with a per-state * `MANIFEST.json` recording filename, sha256, and bytes for every county ZIP so re-runs can skip * already-verified files. (Extraction + ogr2ogr ingestion happen later, in the `tiger` adapter; * this module is download + provenance only.) * * Invoke via `mailwoman corpus fetch tiger-full --out-root `. Native `fetch` streams each * county ZIP to disk (no curl subprocess). */ import type { BaseFetchOptions, FetchSummary } from "./download.ts"; export interface FetchTigerFullOptions extends BaseFetchOptions { /** * Space-separated list of 2-digit state FIPS codes to skip entirely. Default `"50"` — Vermont, already fetched in * v0.1.1. */ skipStateFips?: string; /** * Seconds to sleep between downloads. Default `0.2`. */ rateSleep?: number; /** * Max concurrent download workers per state. Default `4`. */ maxParallel?: number; /** * Print planned downloads without fetching. Default `false`. */ dryRun?: boolean; } export declare function fetchTigerFull(options: FetchTigerFullOptions, report?: (line: string) => void): Promise; //# sourceMappingURL=tiger-full.d.ts.map