import type { TestFeature, TestResult } from "@featurevisor/types"; import { Datasource } from "../datasource"; import { ProjectConfig } from "../config"; import type { DatafileContentByKey } from "./testProject"; export interface TestFeatureOptions { verbose?: boolean; quiet?: boolean; showDatafile?: boolean; withScopes?: boolean; [key: string]: any; } export declare function testFeature(datasource: Datasource, projectConfig: ProjectConfig, test: TestFeature, options: TestFeatureOptions, datafileContentByKey: DatafileContentByKey): Promise;