import type { HostRouteContext } from './host-onboarding.js'; import type { RouteContext } from './individual-onboarding.js'; export declare function buildV1Path(routeCtx: RouteContext, section: string, format: string, resourceType: string, action: string): string; export declare function buildHostRegistryPath(hostCtx: HostRouteContext, resourceType: string, action: string): string; export declare function buildOrganizationDidBindingPath(routeCtx: RouteContext): string; export declare function buildOrganizationDidBindingPollPath(routeCtx: RouteContext): string; export declare function buildIdentityTokenExchangePath(ctx: RouteContext): string; export declare function buildIdentityTokenExchangePollPath(ctx: RouteContext): string; /** Fresh OTP-assisted replacement credential for one existing installation. */ export declare function buildIdentityEmployeeRecoveryPath(ctx: RouteContext): string; /** Poll endpoint paired with employee wallet recovery. */ export declare function buildIdentityEmployeeRecoveryPollPath(ctx: RouteContext): string; export declare function buildIdentityDeviceDcrPath(ctx: RouteContext): string; export declare function buildIdentityDeviceDcrPollPath(ctx: RouteContext): string; /** Canonical controller operation that reserves an employee seat activation credential. */ export declare function buildIdentityLicenseIssuePath(ctx: RouteContext): string; /** Poll endpoint paired with {@link buildIdentityLicenseIssuePath}. */ export declare function buildIdentityLicenseIssuePollPath(ctx: RouteContext): string; export declare function buildIdentityDeviceRevokePath(ctx: RouteContext): string; export declare function buildIdentityDeviceRevokePollPath(ctx: RouteContext): string; export declare function buildIdentityOpenIdSmartTokenPath(ctx: RouteContext): string; export declare function buildIdentityOpenIdSmartTokenPollPath(ctx: RouteContext): string;