import type { HostRouteContext } from './host-onboarding.js'; import type { RouteContext } from './individual-onboarding.js'; export declare class RuntimeClientPaths { private readonly defaultCtx?; private readonly warningState; constructor(defaultCtx?: RouteContext); requireRouteContext(ctx?: RouteContext): RouteContext; routeCtxFromInput(input: { serviceProviderDid?: string; tenantId?: string; jurisdiction?: string; sector?: string; }): RouteContext; requireHostRouteContext(ctx?: HostRouteContext): HostRouteContext; v1Path(ctx: RouteContext | undefined, section: string, format: string, resourceType: string, action: string): string; hostRegistryPath(ctx: HostRouteContext | undefined, resourceType: string, action: string): string; hostRegistryOrganizationTransactionPath(ctx?: HostRouteContext): string; hostRegistryOrganizationTransactionPollPath(ctx?: HostRouteContext): string; hostRegistryOrganizationIssuePath(ctx?: HostRouteContext): string; hostRegistryOrganizationIssuePollPath(ctx?: HostRouteContext): string; hostRegistryOrganizationActivatePath(ctx?: HostRouteContext): string; hostRegistryOrganizationActivatePollPath(ctx?: HostRouteContext): string; hostRegistryOrganizationDisablePath(ctx?: HostRouteContext): string; hostRegistryOrganizationDisablePollPath(ctx?: HostRouteContext): string; hostRegistryOrganizationEnablePath(ctx?: HostRouteContext): string; hostRegistryOrganizationEnablePollPath(ctx?: HostRouteContext): string; hostRegistryOrganizationPurgePath(ctx?: HostRouteContext): string; hostRegistryOrganizationPurgePollPath(ctx?: HostRouteContext): string; hostRegistryOrganizationStatusPath(ctx?: HostRouteContext): string; hostRegistryOrganizationStatusPollPath(ctx?: HostRouteContext): string; hostRegistryOrganizationDisableDescendantsPath(ctx?: HostRouteContext): string; hostRegistryOrganizationDisableDescendantsPollPath(ctx?: HostRouteContext): string; hostRegistryOrganizationPurgeDescendantsPath(ctx?: HostRouteContext): string; hostRegistryOrganizationPurgeDescendantsPollPath(ctx?: HostRouteContext): string; hostRegistryOrderBatchPath(ctx?: HostRouteContext): string; hostRegistryOrderPollPath(ctx?: HostRouteContext): string; employeeBatchPath(ctx?: RouteContext): string; employeePollPath(ctx?: RouteContext): string; employeeSearchPath(ctx?: RouteContext): string; employeeSearchPollPath(ctx?: RouteContext): string; organizationLicenseSearchPath(ctx?: RouteContext): string; organizationLicenseSearchPollPath(ctx?: RouteContext): string; /** Builds one legal-organization license mutation path. */ organizationLicenseActionPath(ctx: RouteContext | undefined, action: string): string; /** Builds the poll path paired with a legal-organization license mutation. */ organizationLicenseActionPollPath(ctx: RouteContext | undefined, action: string): string; organizationDidBindingPath(ctx?: RouteContext): string; organizationDidBindingPollPath(ctx?: RouteContext): string; organizationLicenseOfferSearchPath(ctx?: RouteContext): string; organizationLicenseOfferSearchPollPath(ctx?: RouteContext): string; /** Host-authored professional seat Offer creation; this never mutates License inventory. */ organizationLicenseOfferCreatePath(ctx?: RouteContext): string; organizationLicenseOfferCreatePollPath(ctx?: RouteContext): string; organizationLicenseOrderSearchPath(ctx?: RouteContext): string; organizationLicenseOrderSearchPollPath(ctx?: RouteContext): string; employeePurgePath(ctx?: RouteContext): string; employeePurgePollPath(ctx?: RouteContext): string; individualFamilyOrganizationBatchPath(ctx?: RouteContext): string; individualFamilyOrganizationPollPath(ctx?: RouteContext): string; individualFamilyOrganizationSearchPath(ctx?: RouteContext): string; individualFamilyOrganizationSearchPollPath(ctx?: RouteContext): string; individualFamilyOrganizationTransactionPath(ctx?: RouteContext): string; individualFamilyOrganizationTransactionPollPath(ctx?: RouteContext): string; individualFamilyOrganizationDisablePath(ctx?: RouteContext): string; individualFamilyOrganizationDisablePollPath(ctx?: RouteContext): string; individualFamilyOrganizationPurgePath(ctx?: RouteContext): string; individualFamilyOrganizationPurgePollPath(ctx?: RouteContext): string; individualLicenseSearchPath(ctx?: RouteContext): string; individualLicenseSearchPollPath(ctx?: RouteContext): string; /** Builds one individual-member license mutation path. */ individualLicenseActionPath(ctx: RouteContext | undefined, action: string): string; /** Builds the poll path paired with one individual-member license mutation. */ individualLicenseActionPollPath(ctx: RouteContext | undefined, action: string): string; individualLicenseOfferSearchPath(ctx?: RouteContext): string; individualLicenseOfferSearchPollPath(ctx?: RouteContext): string; individualLicenseOrderSearchPath(ctx?: RouteContext): string; individualLicenseOrderSearchPollPath(ctx?: RouteContext): string; individualFamilyOrderBatchPath(ctx?: RouteContext): string; individualFamilyOrderPollPath(ctx?: RouteContext): string; individualRelatedPersonBatchPath(ctx?: RouteContext): string; individualRelatedPersonPollPath(ctx?: RouteContext): string; individualRelatedPersonPurgePath(ctx?: RouteContext): string; individualRelatedPersonPurgePollPath(ctx?: RouteContext): string; individualConsentR4BatchPath(ctx: RouteContext): string; individualConsentR4PollPath(ctx: RouteContext): string; individualResearchSubjectPurgePath(ctx: RouteContext): string; individualResearchSubjectPurgePollPath(ctx: RouteContext): string; individualCommunicationBatchPath(ctx: RouteContext, format: string): string; individualCommunicationPollPath(ctx: RouteContext, format: string): string; individualCommunicationSearchPath(ctx: RouteContext): string; individualCommunicationSearchPollPath(ctx: RouteContext): string; individualDocumentReferenceBatchPath(ctx: RouteContext): string; individualDocumentReferencePollPath(ctx: RouteContext): string; /** Builds the tenant-owned FHIR R5 SubscriptionTopic registration path. */ fhirR5SubscriptionTopicBatchPath(ctx: RouteContext): string; /** Builds the poll path paired with SubscriptionTopic registration. */ fhirR5SubscriptionTopicPollPath(ctx: RouteContext): string; /** Builds one tenant or exact-subject FHIR R5 Subscription registration path. */ fhirR5SubscriptionBatchPath(ctx: RouteContext, section: 'entity' | 'individual'): string; /** Builds the poll path paired with Subscription registration. */ fhirR5SubscriptionPollPath(ctx: RouteContext, section: 'entity' | 'individual'): string; individualBundleSearchPath(ctx: RouteContext): string; individualBundleSearchPollPath(ctx: RouteContext): string; digitalTwinSearchPath(ctx: RouteContext, format: string, resourceType: string): string; digitalTwinSearchPollPath(ctx: RouteContext, format: string, resourceType: string): string; digitalTwinCompositionBatchPath(ctx: RouteContext, format: string): string; digitalTwinCompositionPollPath(ctx: RouteContext, format: string): string; digitalTwinCommunicationBatchPath(ctx: RouteContext, format: string): string; digitalTwinCommunicationPollPath(ctx: RouteContext, format: string): string; identityTokenExchangePath(ctx: RouteContext): string; identityTokenExchangePollPath(ctx: RouteContext): string; identityEmployeeRecoveryPath(ctx: RouteContext): string; identityEmployeeRecoveryPollPath(ctx: RouteContext): string; identityDeviceDcrPath(ctx: RouteContext): string; identityDeviceDcrPollPath(ctx: RouteContext): string; identityDeviceRevokePath(ctx: RouteContext): string; identityDeviceRevokePollPath(ctx: RouteContext): string; identityLicenseIssuePath(ctx: RouteContext): string; identityLicenseIssuePollPath(ctx: RouteContext): string; identityOpenIdSmartTokenPath(ctx: RouteContext): string; identityOpenIdSmartTokenPollPath(ctx: RouteContext): string; }