import type { OAuthConfig } from '../../types/config'; import type { UserSession } from '../../types/session'; export declare function loginEventHandler({ onError }: OAuthConfig): import("h3").EventHandler>; export declare function callbackEventHandler({ onSuccess, onError }: OAuthConfig): import("h3").EventHandler>; export declare function logoutEventHandler({ onSuccess }: OAuthConfig): import("h3").EventHandler>; export declare function devEventHandler({ onSuccess }: OAuthConfig): import("h3").EventHandler>; export declare const oidc: { loginEventHandler: typeof loginEventHandler; callbackEventHandler: typeof callbackEventHandler; logoutEventHandler: typeof logoutEventHandler; devEventHandler: typeof devEventHandler; };