import type { AccountIdentification } from '../../core/models/api/accountIdentification';
import type { MutationOptions } from '../types';
import type { components } from './check.contract';
export type CAASResponseError = components['schemas']['CheckResponseDto']['errors'];
export type CAASRequest = AccountIdentification;
type CheckSuccessResponse = components['schemas']['CheckResponseDto'];
export declare const useCheck: (options?: MutationOptions<CheckSuccessResponse, Error, CAASRequest>) => import("@tanstack/preact-query").UseMutationResult<{
    checkReference?: string;
    errors?: components["schemas"]["CheckErrorDto"][];
    status?: components["schemas"]["CheckStatusDto"];
}, Error, AccountIdentification, unknown>;
export {};
