import { Codec } from '../../types'; import { Enum, Option } from '../../codec'; import { AccountId, BlockNumber, Hash } from '../runtime'; /** BlockNumber */ export declare type InclusionHeight = BlockNumber; /** [Hash, Option] & Codec */ export declare type Uncle = [Hash, Option] & Codec; /** Enum */ export interface UncleEntryItem extends Enum { /** 0:: InclusionHeight(InclusionHeight) */ readonly isInclusionHeight: boolean; /** InclusionHeight */ readonly asInclusionHeight: InclusionHeight; /** 1:: Uncle(Uncle) */ readonly isUncle: boolean; /** Uncle */ readonly asUncle: Uncle; }