UNPKG

nestjs-chainlist

Version:

chainlist module for Nest framework (node.js)

32 lines (31 loc) 2.66 kB
import { ChainValue } from 'evm-chainlist'; import { ChainParamDecoratorOptions } from './common'; type PartialChainParamDecoratorOptions = Partial<ChainParamDecoratorOptions>; export declare function ChainParam(param: string): any; export declare function ChainParam(options: ChainParamDecoratorOptions): any; export declare function ChainParam(param: string, options: PartialChainParamDecoratorOptions): any; export declare function ChainParam(param: string, listName: string, options: PartialChainParamDecoratorOptions): any; export declare function ChainParam(param: string, supportChains: ChainValue[], options: PartialChainParamDecoratorOptions): any; type ChainDecoratorOptions = Omit<ChainParamDecoratorOptions, 'paramtype'>; type PartialChainDecoratorOptions = Partial<ChainDecoratorOptions>; export declare function QueryChain(param: string): any; export declare function QueryChain(options: ChainDecoratorOptions): any; export declare function QueryChain(param: string, options: PartialChainDecoratorOptions): any; export declare function QueryChain(param: string, listName: string, options: PartialChainDecoratorOptions): any; export declare function QueryChain(param: string, supportChains: ChainValue[], options: PartialChainDecoratorOptions): any; export declare function BodyChain(param: string): any; export declare function BodyChain(options: ChainDecoratorOptions): any; export declare function BodyChain(param: string, options: PartialChainDecoratorOptions): any; export declare function BodyChain(param: string, listName: string, options: PartialChainDecoratorOptions): any; export declare function BodyChain(param: string, supportChains: ChainValue[], options: PartialChainDecoratorOptions): any; export declare function ParamChain(param: string): any; export declare function ParamChain(options: ChainDecoratorOptions): any; export declare function ParamChain(param: string, options: PartialChainDecoratorOptions): any; export declare function ParamChain(param: string, listName: string, options: PartialChainDecoratorOptions): any; export declare function ParamChain(param: string, supportChains: ChainValue[], options: PartialChainDecoratorOptions): any; export declare function HeaderChain(param: string): any; export declare function HeaderChain(options: ChainDecoratorOptions): any; export declare function HeaderChain(param: string, options: PartialChainDecoratorOptions): any; export declare function HeaderChain(param: string, listName: string, options: PartialChainDecoratorOptions): any; export declare function HeaderChain(param: string, supportChains: ChainValue[], options: PartialChainDecoratorOptions): any; export {};