SighashAll: Codec<EncodableRecord<{
    seal: Codec<BytesLike, `0x${string}`>;
    message: Codec<EncodableRecord<{
        actions: Codec<EncodableRecord<{
            scriptInfoHash: Codec<(...), (...)>;
            scriptHash: Codec<(...), (...)>;
            data: Codec<(...), (...)>;
        }>[], DecodedRecord<{
            scriptInfoHash: Codec<(...), (...)>;
            scriptHash: Codec<(...), (...)>;
            data: Codec<(...), (...)>;
        }>[]>;
    }>, DecodedRecord<{
        actions: Codec<EncodableRecord<{
            scriptInfoHash: Codec<(...), (...)>;
            scriptHash: Codec<(...), (...)>;
            data: Codec<(...), (...)>;
        }>[], DecodedRecord<{
            scriptInfoHash: Codec<(...), (...)>;
            scriptHash: Codec<(...), (...)>;
            data: Codec<(...), (...)>;
        }>[]>;
    }>>;
}>, DecodedRecord<{
    seal: Codec<BytesLike, `0x${string}`>;
    message: Codec<EncodableRecord<{
        actions: Codec<EncodableRecord<{
            scriptInfoHash: Codec<(...), (...)>;
            scriptHash: Codec<(...), (...)>;
            data: Codec<(...), (...)>;
        }>[], DecodedRecord<{
            scriptInfoHash: Codec<(...), (...)>;
            scriptHash: Codec<(...), (...)>;
            data: Codec<(...), (...)>;
        }>[]>;
    }>, DecodedRecord<{
        actions: Codec<EncodableRecord<{
            scriptInfoHash: Codec<(...), (...)>;
            scriptHash: Codec<(...), (...)>;
            data: Codec<(...), (...)>;
        }>[], DecodedRecord<{
            scriptInfoHash: Codec<(...), (...)>;
            scriptHash: Codec<(...), (...)>;
            data: Codec<(...), (...)>;
        }>[]>;
    }>>;
}>> = ...