@payload-auth/better-auth-plugin
Version:
A Payload CMS plugin for Better Auth
8 lines (7 loc) • 490 B
TypeScript
import type { BasePayload, Config, SanitizedConfig } from 'payload';
import type { BetterAuthReturn, PayloadBetterAuthPluginOptions, TPlugins } from './types.js';
export * from './types.js';
export declare function payloadBetterAuth(pluginOptions: PayloadBetterAuthPluginOptions): (config: Config) => Config;
export declare function getPayloadWithAuth<P extends TPlugins>(config: Promise<SanitizedConfig> | SanitizedConfig): Promise<BasePayload & {
betterAuth: BetterAuthReturn<P>;
}>;