UNPKG

svelte-guardian

Version:

Batteries included authentication for SvelteKit applications.

6 lines (5 loc) 374 B
import type { Provider } from '@auth/core/providers'; import type { Adapter } from '@auth/core/adapters'; import type { GuardianAuthConfig } from '../types/config'; export type AuthProvider = Provider; export declare function createProviders(providerConfig: GuardianAuthConfig['providers'], securityConfig: GuardianAuthConfig['security'], adapter: Adapter): AuthProvider[];