@swaptoshi/governance-module
Version:
Klayr governance on-chain module
9 lines (8 loc) • 554 B
TypeScript
import { Modules } from 'klayr-framework';
import { NextAvailableProposalIdStoreData } from '../types';
export declare const defaultNextId: Readonly<NextAvailableProposalIdStoreData>;
export declare class NextAvailableProposalIdStore extends Modules.BaseStore<NextAvailableProposalIdStoreData> {
getOrDefault(context: Modules.ImmutableStoreGetter): Promise<NextAvailableProposalIdStoreData>;
increase(context: Modules.StoreGetter): Promise<void>;
schema: import("@swaptoshi/utils/dist/types").TypedSchema<NextAvailableProposalIdStoreData>;
}