import { type LeadRequest } from '../../api/LeadServiceAPI'; declare type useVerifyPhoneDialogSubmitProps = { values: string[]; formatData: LeadRequest; reqId: string; onSuccess?: (smsCode?: string) => void; }; export declare const useVerifyPhoneDialogSubmit: ({ values, onSuccess, formatData, reqId, }: useVerifyPhoneDialogSubmitProps) => { handleSubmit: () => Promise; hasError: boolean; errorText: string; isLoading: boolean; timeNextReq: number; isSubmitButtonDisabled: boolean; setTimeNextReq: (value: number | ((prevState: number) => number)) => void; setErrorText: (value: string | ((prevState: string) => string)) => void; }; export {};