import { Scenario, Tag } from './Scenario';
import { FeatureResults } from './Results';
import Mongoose from 'mongoose';
import { ObjectId } from 'mongodb';
export interface Feature {
    _id: any;
    ObjectId?: ObjectId;
    description?: string;
    id: string;
    keyword: string;
    line: number;
    metadata: Metadata[];
    name: string;
    reportId?: Mongoose.Types.ObjectId;
    results: FeatureResults;
    tags: Tag[];
    uri: string;
    elements?: Scenario[] | null;
}
export interface Metadata {
    name: string;
    value: string;
    icon?: string;
}
//# sourceMappingURL=Feature.d.ts.map