Variable BTCTransactionFilter_VinFilter

BTCTransactionFilter_VinFilter: {
    create(
        base?: {
            filters?: {
                filters?: { conditions?: { [key: string]: (...) | (...) } }[];
            };
            preTransaction?: {
                filter?: { conditions?: { [key: string]: (...)
                | (...) } }[];
                inputFilter?: { filters?: { filters?: { conditions?: { [x: string]: { eq?: { nullValue?: RichValue_NullValue | undefined; intValue?: number | undefined; floatValue?: number | undefined; ... 8 more ...; tokenValue?: { ...; } | undefined; } | undefined; ... 13 more ...; in?: { ...; } | undefined; } | undefined; } | undefined; }[] |...;
                outputFilter?: { filters?: { filters?: (...)[] } };
            };
            preVOut?: {
                conditions?: {
                    [key: string]: | undefined
                    | {
                        contains?: string;
                        eq?: {
                            bigdecimalValue?: ...;
                            bigintValue?: ...;
                            boolValue?: ...;
                            bytesValue?: ...;
                            floatValue?: ...;
                            intValue?: ...;
                            listValue?: ...;
                            nullValue?: ...;
                            stringValue?: ...;
                            structValue?: ...;
                            timestampValue?: ...;
                            tokenValue?: ...;
                        };
                        gt?: {
                            bigdecimalValue?: ...;
                            bigintValue?: ...;
                            boolValue?: ...;
                            bytesValue?: ...;
                            floatValue?: ...;
                            intValue?: ...;
                            listValue?: ...;
                            nullValue?: ...;
                            stringValue?: ...;
                            structValue?: ...;
                            timestampValue?: ...;
                            tokenValue?: ...;
                        };
                        gte?: {
                            bigdecimalValue?: ...;
                            bigintValue?: ...;
                            boolValue?: ...;
                            bytesValue?: ...;
                            floatValue?: ...;
                            intValue?: ...;
                            listValue?: ...;
                            nullValue?: ...;
                            stringValue?: ...;
                            structValue?: ...;
                            timestampValue?: ...;
                            tokenValue?: ...;
                        };
                        hasAll?: { values?: ... };
                        hasAny?: { values?: ... };
                        in?: { values?: ... };
                        lengthEq?: number;
                        lengthGt?: number;
                        lengthLt?: number;
                        lt?: {
                            bigdecimalValue?: ...;
                            bigintValue?: ...;
                            boolValue?: ...;
                            bytesValue?: ...;
                            floatValue?: ...;
                            intValue?: ...;
                            listValue?: ...;
                            nullValue?: ...;
                            stringValue?: ...;
                            structValue?: ...;
                            timestampValue?: ...;
                            tokenValue?: ...;
                        };
                        lte?: {
                            bigdecimalValue?: ...;
                            bigintValue?: ...;
                            boolValue?: ...;
                            bytesValue?: ...;
                            floatValue?: ...;
                            intValue?: ...;
                            listValue?: ...;
                            nullValue?: ...;
                            stringValue?: ...;
                            structValue?: ...;
                            timestampValue?: ...;
                            tokenValue?: ...;
                        };
                        ne?: {
                            bigdecimalValue?: ...;
                            bigintValue?: ...;
                            boolValue?: ...;
                            bytesValue?: ...;
                            floatValue?: ...;
                            intValue?: ...;
                            listValue?: ...;
                            nullValue?: ...;
                            stringValue?: ...;
                            structValue?: ...;
                            timestampValue?: ...;
                            tokenValue?: ...;
                        };
                        notContains?: string;
                        prefix?: string;
                    };
                };
            };
        },
    ): BTCTransactionFilter_VinFilter;
    decode(
        input: Uint8Array | Reader,
        length?: number,
    ): BTCTransactionFilter_VinFilter;
    encode(message: BTCTransactionFilter_VinFilter, writer?: Writer): Writer;
    fromJSON(object: any): BTCTransactionFilter_VinFilter;
    fromPartial(
        object: {
            filters?: {
                filters?: {
                    conditions?: {
                        [key: string]:
                            | undefined
                            | {
                                contains?: ...;
                                eq?: ...;
                                gt?: ...;
                                gte?: ...;
                                hasAll?: ...;
                                hasAny?: ...;
                                in?: ...;
                                lengthEq?: ...;
                                lengthGt?: ...;
                                lengthLt?: ...;
                                lt?: ...;
                                lte?: ...;
                                ne?: ...;
                                notContains?: ...;
                                prefix?: ...;
                            };
                    };
                }[];
            };
            preTransaction?: {
                filter?: {
                    conditions?: {
                        [key: string]: | undefined
                        | {
                            contains?: ...;
                            eq?: ...;
                            gt?: ...;
                            gte?: ...;
                            hasAll?: ...;
                            hasAny?: ...;
                            in?: ...;
                            lengthEq?: ...;
                            lengthGt?: ...;
                            lengthLt?: ...;
                            lt?: ...;
                            lte?: ...;
                            ne?: ...;
                            notContains?: ...;
                            prefix?: ...;
                        };
                    };
                }[];
                inputFilter?: { filters?: { filters?: { conditions?: { [x: string]: { eq?: { nullValue?: RichValue_NullValue | undefined; intValue?: number | undefined; floatValue?: number | undefined; ... 8 more ...; tokenValue?: { ...; } | undefined; } | undefined; ... 13 more ...; in?: { ...; } | undefined; } | undefined; } | undefined; }[] |...;
                outputFilter?: { filters?: { filters?: { conditions?: ... }[] } };
            };
            preVOut?: {
                conditions?: {
                    [key: string]: | undefined
                    | {
                        contains?: string;
                        eq?: {
                            bigdecimalValue?: (...)
                            | (...);
                            bigintValue?: (...) | (...);
                            boolValue?: (...) | (...) | (...);
                            bytesValue?: (...) | (...);
                            floatValue?: (...) | (...);
                            intValue?: (...) | (...);
                            listValue?: (...) | (...);
                            nullValue?: (...) | (...);
                            stringValue?: (...) | (...);
                            structValue?: (...) | (...);
                            timestampValue?: (...) | (...);
                            tokenValue?: (...) | (...);
                        };
                        gt?: {
                            bigdecimalValue?: (...)
                            | (...);
                            bigintValue?: (...) | (...);
                            boolValue?: (...) | (...) | (...);
                            bytesValue?: (...) | (...);
                            floatValue?: (...) | (...);
                            intValue?: (...) | (...);
                            listValue?: (...) | (...);
                            nullValue?: (...) | (...);
                            stringValue?: (...) | (...);
                            structValue?: (...) | (...);
                            timestampValue?: (...) | (...);
                            tokenValue?: (...) | (...);
                        };
                        gte?: {
                            bigdecimalValue?: (...)
                            | (...);
                            bigintValue?: (...) | (...);
                            boolValue?: (...) | (...) | (...);
                            bytesValue?: (...) | (...);
                            floatValue?: (...) | (...);
                            intValue?: (...) | (...);
                            listValue?: (...) | (...);
                            nullValue?: (...) | (...);
                            stringValue?: (...) | (...);
                            structValue?: (...) | (...);
                            timestampValue?: (...) | (...);
                            tokenValue?: (...) | (...);
                        };
                        hasAll?: { values?: (...)
                        | (...) };
                        hasAny?: { values?: (...) | (...) };
                        in?: { values?: (...) | (...) };
                        lengthEq?: number;
                        lengthGt?: number;
                        lengthLt?: number;
                        lt?: {
                            bigdecimalValue?: (...) | (...);
                            bigintValue?: (...) | (...);
                            boolValue?: (...) | (...) | (...);
                            bytesValue?: (...) | (...);
                            floatValue?: (...) | (...);
                            intValue?: (...) | (...);
                            listValue?: (...) | (...);
                            nullValue?: (...) | (...);
                            stringValue?: (...) | (...);
                            structValue?: (...) | (...);
                            timestampValue?: (...) | (...);
                            tokenValue?: (...) | (...);
                        };
                        lte?: {
                            bigdecimalValue?: (...)
                            | (...);
                            bigintValue?: (...) | (...);
                            boolValue?: (...) | (...) | (...);
                            bytesValue?: (...) | (...);
                            floatValue?: (...) | (...);
                            intValue?: (...) | (...);
                            listValue?: (...) | (...);
                            nullValue?: (...) | (...);
                            stringValue?: (...) | (...);
                            structValue?: (...) | (...);
                            timestampValue?: (...) | (...);
                            tokenValue?: (...) | (...);
                        };
                        ne?: {
                            bigdecimalValue?: (...)
                            | (...);
                            bigintValue?: (...) | (...);
                            boolValue?: (...) | (...) | (...);
                            bytesValue?: (...) | (...);
                            floatValue?: (...) | (...);
                            intValue?: (...) | (...);
                            listValue?: (...) | (...);
                            nullValue?: (...) | (...);
                            stringValue?: (...) | (...);
                            structValue?: (...) | (...);
                            timestampValue?: (...) | (...);
                            tokenValue?: (...) | (...);
                        };
                        notContains?: string;
                        prefix?: string;
                    };
                };
            };
        },
    ): BTCTransactionFilter_VinFilter;
    toJSON(message: BTCTransactionFilter_VinFilter): unknown;
}