import type { JSONObject } from 'tiny-types';
import { TinyType } from 'tiny-types';
import { FileSystemLocation } from '../io/FileSystemLocation';
import { Name } from './Name';
export declare class ActivityDetails extends TinyType {
    readonly name: Name;
    readonly location: FileSystemLocation;
    static fromJSON(o: JSONObject): ActivityDetails;
    constructor(name: Name, location: FileSystemLocation);
    toJSON(): {
        name: string;
        location: {
            path: string;
            line: number;
            column: number;
        };
    };
}
//# sourceMappingURL=ActivityDetails.d.ts.map