/// import { UserData, StudentPlacementData } from '../../typeDefinitions'; export default function useUserFunctions(): { update: (attributes: any) => Promise; }; export declare function useActivationCode(): { code: string; setCode: import("react").Dispatch>; submitCode: (skip?: boolean) => Promise; resendCode: () => Promise; newCodeSent: boolean | undefined; timer: number; }; export declare function useContactProviderConsent(): { active: boolean; setActive: import("react").Dispatch>; consent: (consent: boolean) => Promise; }; export declare function useGuidance(): { updateUserTutorials: () => void; }; export declare function useStudents(user: UserData | null): void; export declare function useStudentData(placement: StudentPlacementData, student: UserData): { studentData: UserData | undefined; };