import { type QueryOptions } from '@tanstack/react-query';
import type { CountryCode } from '../../core/models/country-code';
interface CorrectedRequest {
    name: {
        firstName: string;
        lastName: string;
    };
    countryCode: CountryCode;
    idNumber: string;
}
interface CorrectedResponse {
    status?: number;
    verified?: string;
    errorCode?: string;
}
export type VerifyIdNumber = (d: CorrectedRequest) => Promise<CorrectedResponse>;
export declare const useVerifyIdNumber: (options?: QueryOptions<CorrectedResponse>) => import("@tanstack/react-query").UseMutationResult<CorrectedResponse, Error, CorrectedRequest, unknown>;
export {};
