import type { JSONObject } from 'tiny-types';
import { TinyType } from 'tiny-types';
import { FileSystemLocation } from '../io/index.js';
import { Category } from './Category.js';
import { Name } from './Name.js';
export declare class ScenarioDetails extends TinyType {
    readonly name: Name;
    readonly category: Category;
    readonly location: FileSystemLocation;
    static fromJSON(o: JSONObject): ScenarioDetails;
    constructor(name: Name, category: Category, location: FileSystemLocation);
}
//# sourceMappingURL=ScenarioDetails.d.ts.map