UNPKG

@better-auth-ui/core

Version:

Authentication components and data utilities for [Better Auth](https://better-auth.com), available for React and Solid.

15 lines (14 loc) 805 B
import { QueryOptions, skipToken } from '@tanstack/query-core'; import { ManagedOAuthClient, OAuthClientManager, OAuthClientOwner } from './oauth-client-manager'; export type OAuthClientsOptions = Omit<QueryOptions<ManagedOAuthClient[]>, "queryKey" | "queryFn">; export declare function oauthClientsOptions(manager: OAuthClientManager, owner: OAuthClientOwner, ownerKey?: string): { queryKey: readonly ["auth", "oauthProvider", "clients", string | null]; queryFn: typeof skipToken | (({ signal }: { client: import('@tanstack/query-core').QueryClient; queryKey: readonly unknown[]; signal: AbortSignal; meta: import('@tanstack/query-core').QueryMeta | undefined; pageParam?: unknown; direction?: unknown; }) => Promise<ManagedOAuthClient[]>); };