/** * @fileoverview `brapi://study/{studyDbId}` — single-study record on the * default connection, with program / trial / location resolved and * companion counts attached. Mirror of `brapi_get_study`. * * @module mcp-server/resources/definitions/brapi-study.resource */ import { z } from '@cyanheads/mcp-ts-core'; import { JsonRpcErrorCode } from '@cyanheads/mcp-ts-core/errors'; export declare const brapiStudyResource: import("@cyanheads/mcp-ts-core").ResourceDefinition, undefined, readonly [{ readonly reason: "unknown_alias"; readonly code: JsonRpcErrorCode.NotFound; readonly when: "No default BrAPI connection has been registered"; readonly recovery: "Call brapi_connect (without an alias, or with alias `default`) before reading this resource."; }, { readonly reason: "study_not_found"; readonly code: JsonRpcErrorCode.NotFound; readonly when: "Upstream returned no study record for the requested DbId"; readonly recovery: "Verify the studyDbId on the target server, or run brapi_find_studies to discover valid IDs."; }]>; //# sourceMappingURL=brapi-study.resource.d.ts.map