import { ResourceBase, ResourceTag as Inner_ResourceTag } from "../../resource";
import { Value, List } from "../../data-types";
export declare class DataflowEdge {
    Source?: Value<string>;
    Destination?: Value<string>;
    constructor(properties: DataflowEdge);
}
export interface MissionProfileProperties {
    Name: Value<string>;
    ContactPrePassDurationSeconds?: Value<number>;
    ContactPostPassDurationSeconds?: Value<number>;
    MinimumViableContactDurationSeconds: Value<number>;
    DataflowEdges: List<DataflowEdge>;
    TrackingConfigArn: Value<string>;
    Tags?: List<Inner_ResourceTag>;
}
export default class Inner_MissionProfile extends ResourceBase<MissionProfileProperties> {
    static DataflowEdge: typeof DataflowEdge;
    constructor(properties: MissionProfileProperties);
}
