import AbstractEventTest from '../../tests/AbstractEventTest';
export default class EventStoreTest extends AbstractEventTest {
    private static createAction;
    private static events;
    protected static get version(): {
        intValue: number;
        constValue: string;
        dirValue: string;
    };
    static beforeEach(): Promise<void>;
    protected static hasFetchEventContractsMethod(): Promise<void>;
    protected static fetchesCoreEventContracts(): Promise<void>;
    protected static registerEventContract(): Promise<void>;
    protected static badLocalContractThrowsNiceError(): Promise<void>;
    protected static badLocalSignature(): Promise<void>;
    protected static mixesInLocalContracts(): Promise<void>;
    protected static mixesInLocalContractWithGlobalEventsAndDoesNotReturnContractTwice(): Promise<void>;
    protected static doesNotLoadGlobalContractsForSelf(): Promise<void>;
    protected static globbyPatternLooksEverywhere(): Promise<void>;
    protected static passesBackJsErrorsWhenFetchingEventContracts(): Promise<void>;
    private static installAndRegisterOneGlobalEvent;
    private static seedSkillAndInstallAtOrg;
    private static installEventsSkill;
}
