/** * Copyright (c) 2019-2025 Mark Sandford * Licensed under the MIT License. See LICENSE and NOTICE files. */ export interface FECMapping { fecId: string; name: string; state: string; district?: string; office: 'H' | 'S'; lastUpdated: string; } export declare const bioguideToFECMapping: Record; export declare function getFECIdFromBioguide(bioguideId: string): string | null; export declare function hasFECMapping(bioguideId: string): boolean; export declare function addFECMapping(bioguideId: string, mapping: FECMapping): void; export declare function getBioguideFromFEC(fecCandidateId: string): string | null; export declare function getMappingByFEC(fecCandidateId: string): (FECMapping & { bioguideId: string; }) | null; export declare function getMappingStats(): { totalMappings: number; houseMembers: number; senateMembers: number; lastUpdated: string; }; //# sourceMappingURL=bioguide-fec-mapping.d.ts.map