/// import type { ApiInterfaceRx } from '@polkadot/api/types'; import type { Option } from '@polkadot/types'; import type { ReferendumInfo, ReferendumInfoTo239 } from '@polkadot/types/interfaces'; import type { BN } from '@polkadot/util'; import type { Observable } from '@polkadot/x-rxjs'; import type { DeriveReferendum, DeriveReferendumVotes } from '../types'; export declare function _referendumVotes(instanceId: string, api: ApiInterfaceRx): (referendum: DeriveReferendum) => Observable; export declare function _referendumsVotes(instanceId: string, api: ApiInterfaceRx): (referendums: DeriveReferendum[]) => Observable; export declare function _referendumInfo(instanceId: string, api: ApiInterfaceRx): (index: BN, info: Option) => Observable; export declare function referendumsInfo(instanceId: string, api: ApiInterfaceRx): (ids: BN[]) => Observable;