import { QueryKey } from '@tanstack/react-query'; interface SessionQueryClient { setQueryData: (queryKey: QueryKey, data: unknown) => void; } /** * Single production writer of the Better Auth / React Query session mirror. * Canonical identity remains `athena.auth.session`. */ export declare function writeSessionQueryMirror(queryClient: SessionQueryClient, data: unknown): void; /** * Mirror an Athena session snapshot into derived RQ/BA session keys. */ export declare function mirrorAthenaSessionSnapshot(queryClient: SessionQueryClient, snapshot: { session?: unknown; status?: string; } | null | undefined): void; export {};