import { pvmSerial } from "@avalabs/avalanchejs"; /** * Parses a SubnetToL1ConversionMessage (AddressedCall payload) from a hex string. * * @param subnetToL1ConversionMessageHex - The hex string representing the SubnetToL1ConversionMessage. * @returns The parsed SubnetToL1ConversionMessage instance. {@link SubnetToL1ConversionMessage} */ export declare function parseSubnetToL1ConversionMessage(subnetToL1ConversionMessageHex: string): SubnetToL1ConversionMessage; /** * Creates a new SubnetToL1ConversionMessage from a conversion ID. * * @param conversionId - The conversion ID (base58check encoded). * @returns A new SubnetToL1ConversionMessage instance. {@link SubnetToL1ConversionMessage} */ export declare function newSubnetToL1ConversionMessage(conversionId: string): SubnetToL1ConversionMessage; /** * SubnetToL1ConversionMessage class provides utility methods to build * and parse SubnetToL1ConversionMessage from hex strings or values, and * access its properties. */ export declare class SubnetToL1ConversionMessage extends pvmSerial.warp.AddressedCallPayloads.SubnetToL1ConversionMessage { static fromHex(subnetToL1ConversionMessageHex: string): SubnetToL1ConversionMessage; static fromValues(conversionId: string): SubnetToL1ConversionMessage; toHex(): string; /** * Do not use this method directly. */ static fromBytes(_bytes: never, _codec: never): [SubnetToL1ConversionMessage, Uint8Array]; } //# sourceMappingURL=subnetToL1ConversionMessage.d.ts.map