/** * Platform-admin auth settings — OAuth provider configuration, auth * policy settings, auth stats. Distinct from `@sylphx/sdk.auth.*` (end- * user credentials on the BaaS plane) and from session / password / * device endpoints (which are Management but operator-self-service). * * Mirrors the `authAdminEndpoints` portion of * `apps/api/src/server/platform/routes/auth.ts`. */ import type { AuthSettings, AuthStats, OAuthProvidersResult, UpdateAuthSettingsInput, UpdateOAuthProvidersInput, UpdateOAuthProvidersResult } from '@sylphx/contract'; import type { Client } from './client.js'; export type { AuthSettings, AuthStats, OAuthProvidersResult, UpdateAuthSettingsInput, UpdateOAuthProvidersInput, UpdateOAuthProvidersResult, } from '@sylphx/contract'; export declare const getOAuthProviders: (client: Client, projectId: string) => Promise; export declare const updateOAuthProviders: (client: Client, projectId: string, body: UpdateOAuthProvidersInput) => Promise; export declare const getAuthSettings: (client: Client, projectId: string) => Promise; export declare const updateAuthSettings: (client: Client, projectId: string, body: UpdateAuthSettingsInput) => Promise; export declare const getAuthStats: (client: Client, projectId: string) => Promise; //# sourceMappingURL=authSettings.d.ts.map