import { PolyesterServices } from "./client.js"; import { ServerSessionSnapshot } from "./services/auth/session.types.js"; import { CreateServerClientFromCookiesParams, CreateServerClientFromRequestParams, PolyesterServerClientConfig, PolyesterServerCore } from "./server-core.js"; //#region src/server-client.d.ts interface PolyesterServerClient extends PolyesterServices {} /** * Server-side SDK client that can parse display-session cookies and verify * bearer-token sessions with the backend, with a lazy getter for every public service. */ declare class PolyesterServerClient extends PolyesterServerCore {} /** * Creates a server SDK client from a Request, cookie record, or synchronous cookie store. */ declare function createPolyesterServerClientFromCookies(params: CreateServerClientFromCookiesParams): PolyesterServerClient; /** * Creates a server SDK client from a Request object. */ declare function createPolyesterServerClientFromRequest(params: CreateServerClientFromRequestParams): PolyesterServerClient; //#endregion export { PolyesterServerClient, createPolyesterServerClientFromCookies, createPolyesterServerClientFromRequest }; //# sourceMappingURL=server-client.d.ts.map