import CreateAction from '../../../../features/test/actions/CreateAction';
import AbstractSkillTest from '../../../../tests/AbstractSkillTest';
export default abstract class AbstractInstanceTest extends AbstractSkillTest {
    protected static skillCacheKey: string;
    protected static action: CreateAction;
    protected static beforeEach(): Promise<void>;
    protected static createTest(name: string, willPromptForSubDir?: boolean): Promise<import("../../../../features/features.types").FeatureActionResponse>;
    protected static createTestAndAssertContentsEqual(name: string, expected: string, willPromptForSubDir?: boolean): Promise<void>;
    protected static createTestAndGetCreatedFilePath(name: string, willPromptForSubDir?: boolean): Promise<string>;
    protected static normalizeWhitespace(contents: string): string;
}
