import { type ReactNode } from 'react';
interface SessionContextType {
    isSessionActive: boolean;
    timeRemainingSeconds: number;
    isWarning: boolean;
    refreshSession: () => Promise<boolean>;
}
export declare function SessionProvider({ children }: {
    children: ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare function useSession(): SessionContextType;
export {};
//# sourceMappingURL=SessionProvider.d.ts.map