import type { Client, Options as Options2, TDataShape } from './client/index.js'; import type { AuthRefreshData, AuthRefreshErrors, AuthRefreshResponses, AuthSignInData, AuthSignInErrors, AuthSignInResponses, AuthSignOutData, AuthSignOutErrors, AuthSignOutResponses, DebugBrowserData, DebugBrowserErrors, DebugBrowserResponses, GetV1OpenapiJsonData, GetV1OpenapiJsonResponses, SystemHealthData, SystemHealthResponses } from './types.gen.js'; export type Options = Options2 & { /** * You can provide a client instance returned by `createClient()` instead of * individual options. This might be also useful if you want to implement a * custom client. */ client?: Client; /** * You can pass arbitrary values through the `meta` object. This can be * used to access values that aren't defined as part of the SDK function. */ meta?: Record; }; /** * Facade health check * * Simple health endpoint for the TypeScript facade service. */ export declare const systemHealth: (options?: Options) => import("./client/types.gen.js").RequestResult; /** * Authenticate user via the legacy backend and issue facade bearer token * * Validates user credentials against the legacy auth API, then returns a facade bearer token backed by the shared terminal_tokens session store. */ export declare const authSignIn: (options: Options) => import("./client/types.gen.js").RequestResult; /** * Delete the current facade token from the shared session store * * Deletes the current token from the shared session store and clears the facade cookie if it was present in the request. */ export declare const authSignOut: (options?: Options) => import("./client/types.gen.js").RequestResult; /** * Resolve current user from the shared session store * * Reads the current bearer token or token cookie, resolves the shared session from Postgres, and returns a normalized user object. */ export declare const authRefresh: (options?: Options) => import("./client/types.gen.js").RequestResult; /** * Accept browser diagnostic telemetry over HTTP * * Receives authenticated browser telemetry for websocket troubleshooting and writes it to the structured facade logs. */ export declare const debugBrowser: (options: Options) => import("./client/types.gen.js").RequestResult; export declare const getV1OpenapiJson: (options?: Options) => import("./client/types.gen.js").RequestResult; //# sourceMappingURL=sdk.gen.d.ts.map