import type { Db } from "@rudderhq/db";
import type { DeploymentExposure, DeploymentMode } from "@rudderhq/shared";
export { companyInviteExpiresAt, buildJoinDefaultsPayloadForAccept, mergeJoinDefaultsPayloadForReplay, canReplayOpenClawGatewayInviteAccept } from "./access.helpers.js";
export { normalizeAgentDefaultsForJoin, buildInviteOnboardingTextDocument, resolveJoinRequestAgentManagerId } from "./access-onboarding.helpers.js";
export declare function accessRoutes(db: Db, opts: {
    deploymentMode: DeploymentMode;
    deploymentExposure: DeploymentExposure;
    bindHost: string;
    allowedHostnames: string[];
}): import("express-serve-static-core").Router;
//# sourceMappingURL=access.d.ts.map