import type { TaskCompletedEvent } from '../../avs/contracts/ReclaimServiceManager.ts';
import type { CreateClaimOnAvsOpts } from '../../avs/types/index.ts';
import type { ProviderClaimData } from '../../proto/api.ts';
import type { ProviderName } from '../../types/index.ts';
/**
 * Creates a Reclaim claim on the AVS chain.
 */
export declare function createClaimOnAvs<N extends ProviderName>({ onStep, createClaimOnAttestor, chainId, payer, ...opts }: CreateClaimOnAvsOpts<N>): Promise<{
    claimData: ProviderClaimData;
    object: TaskCompletedEvent.OutputObject;
    txHash: string;
}>;
