/** * @fileoverview Barrel export for all resource definitions. * @module src/mcp-server/resources/definitions/index */ export { candidateResource } from './candidate.resource.js'; export { committeeResource } from './committee.resource.js'; export { electionDistrictResource, electionResource, electionStateResource, } from './election.resource.js'; export declare const allResourceDefinitions: (import("@cyanheads/mcp-ts-core").ResourceDefinition, undefined, readonly [{ readonly reason: "candidate_not_found"; readonly code: import("@cyanheads/mcp-ts-core/errors").JsonRpcErrorCode.NotFound; readonly when: "No candidate exists for the supplied candidate_id"; readonly recovery: "Verify the candidate_id format (H/S/P + digits) or look up the candidate by name via openfec_search_candidates."; }]> | import("@cyanheads/mcp-ts-core").ResourceDefinition, undefined, readonly [{ readonly reason: "committee_not_found"; readonly code: import("@cyanheads/mcp-ts-core/errors").JsonRpcErrorCode.NotFound; readonly when: "No committee exists for the supplied committee_id"; readonly recovery: "Verify the committee_id format (C + digits) or look up the committee by name via openfec_search_committees."; }]> | import("@cyanheads/mcp-ts-core").ResourceDefinition; }, import("zod/v4/core").$strip>, undefined, undefined> | import("@cyanheads/mcp-ts-core").ResourceDefinition; state: import("zod").ZodString; }, import("zod/v4/core").$strip>, undefined, undefined> | import("@cyanheads/mcp-ts-core").ResourceDefinition; state: import("zod").ZodString; district: import("zod").ZodString; }, import("zod/v4/core").$strip>, undefined, undefined>)[]; //# sourceMappingURL=index.d.ts.map