import type { AuthorizationRequest, Determination, DocumentationRequirement } from "./domain.js"; export interface FhirResource { readonly resourceType: string; readonly id?: string; [key: string]: unknown; } export interface FhirBundle extends FhirResource { readonly resourceType: "Bundle"; readonly type: "collection"; readonly entry: ReadonlyArray<{ readonly fullUrl: string; readonly resource: FhirResource; }>; } export declare const toPasClaimBundle: (request: AuthorizationRequest, authId: string) => FhirBundle; export declare const toDtrQuestionnaires: (requirements: ReadonlyArray) => ReadonlyArray; export declare const toPasClaimResponse: (request: AuthorizationRequest, determination: Determination) => FhirResource; //# sourceMappingURL=fhir-pas.d.ts.map