/** * @param options * @returns * @group Hooks */ export default function useSignUp({ formsAppId, username, firstName, lastName, onSuccess, onError, }: { formsAppId: number; username: string; firstName?: string; lastName?: string; onSuccess?: () => void; onError?: () => void; }): { signUpWithUserDetails: () => Promise; clearSignUpError: () => void; isSigningUp: boolean; signUpError: Error | null; signUpComplete: boolean; usernameValidation: { isInvalid: boolean; }; };