raiden-ts
Version:
Raiden Light Client Typescript/Javascript SDK
13 lines (12 loc) • 823 B
TypeScript
import * as t from 'io-ts';
/** Partner through which to send transfer through */
export declare const Via: t.PartialC<{
userId: t.StringC;
}>;
export declare type Via = t.TypeOf<typeof Via>;
export declare const CapsPrimitive: t.UnionC<[t.StringC, t.NumberC, t.BooleanC, t.NullC]>;
export declare type CapsPrimitive = t.TypeOf<typeof CapsPrimitive>;
export declare const CapsValue: t.UnionC<[t.UnionC<[t.StringC, t.NumberC, t.BooleanC, t.NullC]>, t.ArrayC<t.UnionC<[t.StringC, t.NumberC, t.BooleanC, t.NullC]>>]>;
export declare type CapsValue = t.TypeOf<typeof CapsValue>;
export declare const Caps: t.ReadonlyC<t.RecordC<t.StringC, t.UnionC<[t.UnionC<[t.StringC, t.NumberC, t.BooleanC, t.NullC]>, t.ArrayC<t.UnionC<[t.StringC, t.NumberC, t.BooleanC, t.NullC]>>]>>>;
export declare type Caps = t.TypeOf<typeof Caps>;