import { User } from '../types/types'; export declare const useHypershipAuth: () => { signingIn: boolean; signingUp: boolean; authenticating: boolean; passwordResetting: boolean; passwordChanging: boolean; confirmingAccount: boolean; confirmAccountCodeResending: boolean; isAuthenticated: boolean; currentUser: User | null; signIn: (email: string, password: string) => Promise; signInWithGithub: () => Promise; signUp: (email: string, password: string) => Promise; passwordReset: (email: string) => Promise; confirmPasswordResetCode: (email: string, code: string) => Promise; passwordChange: (email: string, newPassword: string, changePasswordToken: string) => Promise; signOut: () => Promise; confirmAccount: (email: string, code: string) => Promise; confirmAccountCodeResend: (email: string) => Promise; error: string | null; theme: "light" | "dark" | "system"; toggleTheme: () => void; }; //# sourceMappingURL=useHypershipAuth.d.ts.map