import { Enum, Struct } from '../../codec'; import { Bytes, Null, i8, u32, u64 } from '../../primitive'; import { AccountId, Balance } from '../runtime'; /** Struct */ export interface AccountInfo extends Struct { /** Bytes */ readonly trieId: Bytes; /** u64 */ readonly currentMemStored: u64; } /** Balance */ export declare type Amount = Balance; /** u32 */ export declare type AssetOf = u32; /** Null */ export declare type InherentOfflineReport = Null; /** i8 */ export declare type LockPeriods = i8; /** Enum */ export interface NewAccountOutcome extends Enum { /** 0:: NoHint */ readonly isNoHint: boolean; /** 1:: GoodHint */ readonly isGoodHint: boolean; /** 2:: BadHint */ readonly isBadHint: boolean; } /** Bytes */ export declare type OpaqueKey = Bytes; /** AccountId */ export declare type SessionKey = AccountId;