import { AuthRequestContext, SignInAuthorizationParams, SignInOptions, SignOutOptions, StartAuthJSConfig } from './types.js'; /** * Server-side sign in action * This is used internally by the auth handler and can also be called directly from server functions */ export declare function serverSignIn(provider: string | undefined, options: SignInOptions | undefined, authorizationParams: SignInAuthorizationParams | undefined, config: StartAuthJSConfig, context: AuthRequestContext): Promise; /** * Server-side sign out action * This is used internally by the auth handler and can also be called directly from server functions */ export declare function serverSignOut(options: (SignOutOptions | Record) | undefined, config: StartAuthJSConfig, context: AuthRequestContext): Promise;