import { S as SdkModule, a as SdkContext } from '../module-Bq-w9Ws5.js'; export { A as AuthStore, B as BaseGraphQLClient, C as ContextInput, E as Env, b as EnvTokenStore, c as EnvTokenStoreOptions, F as FileTokenStore, d as FileTokenStoreOptions, G as GqlClient, e as GqlRequestOptions, I as InMemoryTokenStore, J as Json, L as LogLevel, f as Logger, M as ModuleRegistry, O as OidcConfig, P as PaginationInput, g as SdkContextConfig, T as TokenPair, h as TokenStore, i as buildContext, j as createAuthStore, k as createLogger, l as gqlClient, s as sortModules } from '../module-Bq-w9Ws5.js'; import 'graphql-request'; declare function redactTokens(input: string): string; declare class SdkError extends Error { readonly code: string; readonly cause: unknown; constructor(message: string, code?: string, cause?: unknown); } declare class AuthenticationError extends SdkError { constructor(message?: string, cause?: unknown); } declare class AuthorizationError extends SdkError { constructor(message?: string, cause?: unknown); } declare class NetworkError extends SdkError { constructor(message: string, cause?: unknown); } declare class ValidationError extends SdkError { constructor(message: string, cause?: unknown); } declare class RateLimitError extends SdkError { constructor(message?: string, cause?: unknown); } declare class DeviceCodeExpiredError extends SdkError { constructor(message?: string); } declare class DeviceCodeDeniedError extends SdkError { constructor(message?: string); } declare class MissingDependencyError extends SdkError { constructor(moduleId: string, missingDep: string); } declare class CircularDependencyError extends SdkError { constructor(cycle: readonly string[]); } declare class ModuleNotMountedError extends SdkError { constructor(moduleId: string); } interface MountedSdk { ctx: SdkContext; modules: { [K in MountedModules[number]['id']]: ReturnType['attach']>; }; } declare function createSdk(ctx: SdkContext, modules: Modules): MountedSdk; export { AuthenticationError, AuthorizationError, CircularDependencyError, DeviceCodeDeniedError, DeviceCodeExpiredError, MissingDependencyError, ModuleNotMountedError, type MountedSdk, NetworkError, RateLimitError, SdkContext, SdkError, SdkModule, ValidationError, createSdk, redactTokens };