/**
 * This code was AUTOGENERATED using the codama library.
 * Please DO NOT EDIT THIS FILE, instead use visitors
 * to add features, then rerun codama to update it.
 *
 * @see https://github.com/codama-idl/codama
 */
import { type Address, type ReadonlyUint8Array } from '@solana/kit';
import { type ParsedHandleV3AcrossMessageInstruction } from '../instructions';
export declare const MULTICALL_HANDLER_PROGRAM_ADDRESS: Address<"Fk1RpqsfeWt8KnFCTW9NQVdVxYvxuqjGn6iPB9wrmM8h">;
export declare enum MulticallHandlerInstruction {
    HandleV3AcrossMessage = 0
}
export declare function identifyMulticallHandlerInstruction(instruction: {
    data: ReadonlyUint8Array;
} | ReadonlyUint8Array): MulticallHandlerInstruction;
export type ParsedMulticallHandlerInstruction<TProgram extends string = 'Fk1RpqsfeWt8KnFCTW9NQVdVxYvxuqjGn6iPB9wrmM8h'> = {
    instructionType: MulticallHandlerInstruction.HandleV3AcrossMessage;
} & ParsedHandleV3AcrossMessageInstruction<TProgram>;
