import { H3Event } from 'h3'; export * from './config.js'; export * from './cookies.js'; export * from './requests.js'; export * from './validation.js'; export * from './errors.js'; interface AuthSession { token?: string; expires?: string; strategyName?: string; } /** * Retrieves the authentication session from HTTP-only cookies. * @param event The H3 event from the request. * @returns An object containing token, expires, and strategyName. * @throws An error if the authentication configuration is missing. */ export declare function getAuthSession(event: H3Event): AuthSession;