import type { Metadata } from './interfaces'; import { OldTypes } from './old/types'; import { Storage } from './storage'; import { Ti, Type } from './types'; export interface ChainDescription { types: Type[]; call: Ti; digest: Ti; digestItem: Ti; event: Ti; eventRecord: Ti; eventRecordList: Ti; signature: Ti; storage: Storage; constants: Constants; } export interface Constants { [pallet: string]: { [name: string]: Constant; }; } export interface Constant { type: Ti; value: Uint8Array; docs: string[]; } export declare function getChainDescriptionFromMetadata(metadata: Metadata, oldTypes?: OldTypes): ChainDescription; //# sourceMappingURL=chainDescription.d.ts.map