import BaseClient from '@logto/client'; import type { GetContextParameters, LogtoContext } from './types.js'; export type { LogtoContext, GetContextParameters } from './types.js'; export type { IdTokenClaims, LogtoErrorCode, LogtoConfig, LogtoClientErrorCode, Storage, StorageKey, InteractionMode, } from '@logto/client'; export { LogtoError, LogtoRequestError, LogtoClientError, OidcError, Prompt, ReservedScope, UserScope, } from '@logto/client'; export default class LogtoNodeBaseClient extends BaseClient { getContext: ({ getAccessToken, resource, fetchUserInfo, getOrganizationToken, organizationId, }?: GetContextParameters) => Promise; }