import type { QueryOptions } from '../../../types'; import type { PhoneNumberValidationRequest, PhoneNumberValidationResponse } from './validation.types'; export type QueryKeyValidatePhoneNumber = ['validatePhoneNumber', PhoneNumberValidationRequest]; export declare const useValidatePhoneNumber: (data: PhoneNumberValidationRequest, options?: QueryOptions) => import("@tanstack/preact-query").UseQueryResult<{ invalidFields: import("./validation.contract").components["schemas"]["InvalidField"][]; valid: boolean; }, Error>; export declare const useValidatePhoneNumberImperatively: () => (data: PhoneNumberValidationRequest) => Promise<{ invalidFields: import("./validation.contract").components["schemas"]["InvalidField"][]; valid: boolean; }>; export type ValidatePhoneNumber = ReturnType;