import { RenVMType, RenVMValue } from "./value"; export declare type Hash = RenVMValue; export declare type Signatory = RenVMValue; export interface Gateway { pubKey: string; asset: string; origin: string; hosts: string[]; locked: RenVMValue; } export interface Shard { pubKey: string; primary: boolean; darknodesRootHash: Hash; darknodes: Signatory[]; gatewaysRootHash: Hash; gateways: Gateway[]; }