import type { MutationOptions } from '../types';
import type { ProviderExtractionRequest, ProviderExtractionResponse } from './idVerificationProviders.types';
export declare const useExtractDocumentInformation: (options?: Omit<MutationOptions<ProviderExtractionResponse, unknown, ProviderExtractionRequest>, "mutationFn">) => import("@tanstack/preact-query").UseMutationResult<{
    address?: import("./idVerificationProviders.contract").components["schemas"]["AddressDto"];
    readonly dateOfBirth?: string;
    documentNumber?: string;
    readonly documentType?: string;
    firstName?: string;
    readonly isExpired?: boolean;
    readonly isUnderage?: boolean;
    readonly isValidDocumentType?: boolean;
    readonly issuingCountry?: string;
    issuingState?: string;
    lastName?: string;
    readonly minimumOnboardingAge?: number;
    nationality?: string;
    personalNumber?: string;
    placeOfBirth?: string;
}, unknown, {
    documents: import("./idVerificationProviders.contract").components["schemas"]["Document"][];
}, unknown>;
