import { ResourceBase, ResourceTag as Inner_ResourceTag } from "../../resource";
import { Value, List } from "../../data-types";
export interface ReplicationTaskProperties {
    MigrationType: Value<string>;
    CdcStartPosition?: Value<string>;
    CdcStartTime?: Value<number>;
    CdcStopPosition?: Value<string>;
    SourceEndpointArn: Value<string>;
    TableMappings: Value<string>;
    ReplicationTaskSettings?: Value<string>;
    TargetEndpointArn: Value<string>;
    Tags?: List<Inner_ResourceTag>;
    ReplicationTaskIdentifier?: Value<string>;
    ReplicationInstanceArn: Value<string>;
}
export default class Inner_ReplicationTask extends ResourceBase<ReplicationTaskProperties> {
    constructor(properties: ReplicationTaskProperties);
}
