import { SdmGoalState } from "../../typings/types";
import { SdmProvenance } from "./SdmGoalMessage";
import { GoalSetTag } from "./tagGoalSet";
/**
 * Data persisted in the Atomist Cortex
 */
export interface SdmGoalSetMessage {
    sha: string;
    branch: string;
    repo: {
        name: string;
        owner: string;
        providerId: string;
    };
    state: SdmGoalState;
    goalSet: string;
    goalSetId: string;
    ts: number;
    goals: Array<{
        name: string;
        uniqueName: string;
    }>;
    provenance: SdmProvenance;
    tags?: GoalSetTag[];
}
//# sourceMappingURL=SdmGoalSetMessage.d.ts.map