import { MutableGovernanceContext, ProposalQueueStoreData, StoreInstance } from '../types';
import { BaseStoreWithInstance } from './base';
import { ProposalQueue } from './instances/queue';
export declare class ProposalQueueStore extends BaseStoreWithInstance<ProposalQueueStoreData> {
    getInstance(ctx: MutableGovernanceContext): Promise<StoreInstance<ProposalQueue>>;
    schema: import("@swaptoshi/utils/dist/types").TypedSchema<ProposalQueueStoreData>;
    protected readonly default: {
        start: never[];
        quorum: never[];
        ends: never[];
        execute: never[];
    };
}
