Variable BTCTransactionHandlerConfig

BTCTransactionHandlerConfig: {
    create(
        base?: {
            filters?: {
                filter?: { conditions?: { [key: ...]: ... } }[];
                inputFilter?: {
                    filters?: { filters?: (...) | (...) };
                    preTransaction?: { 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; } | ...;
                    preVOut?: { conditions?: (...) | (...) };
                };
                outputFilter?: { filters?: { filters?: (...)
                | (...) } };
            }[];
            handlerId?: number;
        },
    ): BTCTransactionHandlerConfig;
    decode(
        input: Uint8Array | Reader,
        length?: number,
    ): BTCTransactionHandlerConfig;
    encode(message: BTCTransactionHandlerConfig, writer?: Writer): Writer;
    fromJSON(object: any): BTCTransactionHandlerConfig;
    fromPartial(
        object: {
            filters?: {
                filter?: { conditions?: { [key: string]: (...) | (...) } }[];
                inputFilter?: {
                    filters?: { filters?: (...)[] };
                    preTransaction?: { 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; } | ...;
                    preVOut?: { conditions?: { [key: ...]: ... } };
                };
                outputFilter?: { filters?: { filters?: (...)[] } };
            }[];
            handlerId?: number;
        },
    ): BTCTransactionHandlerConfig;
    toJSON(message: BTCTransactionHandlerConfig): unknown;
}