import type { ApiInterfaceRx } from '@polkadot/api/types'; import type { Hash } from '@polkadot/types/interfaces'; import type { Observable } from '@polkadot/x-rxjs'; import type { DeriveCollectiveProposal } from '../types'; declare type Collective = 'council' | 'membership' | 'technicalCommittee'; export declare function proposals(instanceId: string, api: ApiInterfaceRx, section: Collective): () => Observable; export declare function proposal(instanceId: string, api: ApiInterfaceRx, section: Collective): (hash: Hash | Uint8Array | string) => Observable; export {};