export { getPrimaryKnownEnvironment, resetPrimaryEnvironmentDescriptorForTests, resolveInitialPrimaryEnvironmentDescriptor, writePrimaryEnvironmentDescriptor, } from "./context"; export { createServerPairingCredential, isPrimaryEnvironmentPairingCredentialRejectedError, peekPairingTokenFromUrl, PrimaryEnvironmentPairingCredentialRejectedError, PrimaryEnvironmentRequestError, resolveInitialServerAuthGateState, revokeOtherServerClientSessions, revokeServerClientSession, revokeServerPairingLink, stripPairingTokenFromUrl, submitServerAuthCredential, takePairingTokenFromUrl, type ServerClientSessionRecord, type ServerPairingLinkRecord, __resetServerAuthBootstrapForTests, } from "./auth"; export { usePrimarySessionState } from "./sessionState"; export { DesktopEnvironmentBootstrapIncompleteError, isDesktopEnvironmentBootstrapIncompleteError, isPrimaryEnvironmentProtocolUnsupportedError, isPrimaryEnvironmentUrlInvalidError, PrimaryEnvironmentProtocolUnsupportedError, PrimaryEnvironmentUrlInvalidError, readPrimaryEnvironmentTarget, resolvePrimaryEnvironmentHttpUrl, isLoopbackHostname, type PrimaryEnvironmentTarget, } from "./target";