Variable EventLogConfig_StructFieldType

EventLogConfig_StructFieldType: {
    create(
        base?: {
            fields?: {
                basicType?: EventLogConfig_BasicFieldType;
                coinType?: {
                    address?: { address?: (...) | (...); chain?: (...) | (...) };
                    symbol?: string;
                };
                name?: string;
                structType?: { fields?: { name?: string | undefined; basicType?: EventLogConfig_BasicFieldType | undefined; coinType?: { symbol?: string | undefined; address?: { ...; } | undefined; } | undefined; structType?: ... | undefined; }[] | undefined; } | undefined;
            }[];
        },
    ): EventLogConfig_StructFieldType;
    decode(
        input: Uint8Array | Reader,
        length?: number,
    ): EventLogConfig_StructFieldType;
    encode(message: EventLogConfig_StructFieldType, writer?: Writer): Writer;
    fromJSON(object: any): EventLogConfig_StructFieldType;
    fromPartial(
        object: {
            fields?: {
                basicType?: EventLogConfig_BasicFieldType;
                coinType?: {
                    address?: { address?: string; chain?: string };
                    symbol?: string;
                };
                name?: string;
                structType?: { fields?: { name?: string | undefined; basicType?: EventLogConfig_BasicFieldType | undefined; coinType?: { symbol?: string | undefined; address?: { ...; } | undefined; } | undefined; structType?: ... | undefined; }[] | undefined; };
            }[];
        },
    ): EventLogConfig_StructFieldType;
    toJSON(message: EventLogConfig_StructFieldType): unknown;
}