import AbstractCliTest from '../../../tests/AbstractCliTest';
export default class GeneratingMercuryEventContractTest extends AbstractCliTest {
    private static cli;
    protected static beforeEach(): Promise<void>;
    protected static hasEventContractFeature(): Promise<void>;
    protected static hasPullFeature(): Promise<void>;
    protected static generatesContractAtCwd(): Promise<void>;
    protected static generatesAtDestination(): Promise<void>;
    protected static savesContractLocallyAndImportsAsDefault(): Promise<void>;
    protected static doesNotPullGlobalContracts(): Promise<void>;
    protected static contractHasTypes(): Promise<void>;
    protected static generatingASecondTimeReportsAnUpdate(): Promise<void>;
    private static installSkillAndPullContracts;
    private static pullContracts;
}
