import { Modules } from 'klayr-framework';
import { ProposalVoterStoreData } from '../types';
export declare const defaultProposalVoters: Readonly<ProposalVoterStoreData>;
export declare class ProposalVoterStore extends Modules.BaseStore<ProposalVoterStoreData> {
    getOrDefault(context: Modules.ImmutableStoreGetter, proposalId: number): Promise<ProposalVoterStoreData>;
    addVoter(context: Modules.StoreGetter, proposalId: number, address: Buffer): Promise<void>;
    schema: import("@swaptoshi/utils/dist/types").TypedSchema<ProposalVoterStoreData>;
}
