Variable RichStructList

RichStructList: {
    create(
        base?: {
            entities?: {
                fields?: {
                    [key: string]:
                        | undefined
                        | {
                            bigdecimalValue?: (...)
                            | (...);
                            bigintValue?: (...) | (...);
                            boolValue?: (...) | (...) | (...);
                            bytesValue?: (...) | (...);
                            floatValue?: (...) | (...);
                            intValue?: (...) | (...);
                            listValue?: (...) | (...);
                            nullValue?: (...) | (...);
                            stringValue?: (...) | (...);
                            structValue?: (...) | (...);
                            timestampValue?: (...) | (...);
                            tokenValue?: (...) | (...);
                        };
                };
            }[];
        },
    ): RichStructList;
    decode(input: Uint8Array | Reader, length?: number): RichStructList;
    encode(message: RichStructList, writer?: Writer): Writer;
    fromJSON(object: any): RichStructList;
    fromPartial(
        object: {
            entities?: {
                fields?: {
                    [key: string]:
                        | undefined
                        | {
                            bigdecimalValue?: { exp?: ...; value?: ... };
                            bigintValue?: { data?: ...; negative?: ... };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: ... };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: { [x: string]: { nullValue?: RichValue_NullValue | undefined; intValue?: number | undefined; floatValue?: number | undefined; bytesValue?: Uint8Array | undefined; ... 7 more ...; tokenValue?: { ...; } | undefined; } | undefined; } | undefined; };
                            timestampValue?: Date;
                            tokenValue?: { amount?: ...; specifiedAt?: ...; token?: ... };
                        };
                };
            }[];
        },
    ): RichStructList;
    toJSON(message: RichStructList): unknown;
}