import { ReferendumIndex, ReferendumInfo } from "../../types/interfaces/democracy"; import { AnyJsonObject, Constructor, Registry } from "../../types/types"; import BN from 'bn.js'; declare const _ReferendumInfo: Constructor; /** * @name ReferendumInfoExtended * @description * A [[ReferendumInfo]] with an additional `index` field */ export default class ReferendumInfoExtended extends _ReferendumInfo { private _index; constructor(registry: Registry, value: ReferendumInfo | ReferendumInfoExtended, index?: BN | number); /** * @description Convenience getter, returns the referendumIndex */ get index(): ReferendumIndex; /** * @description Creates the JSON representation */ toJSON(): AnyJsonObject; } export {};