import { NetAppShareReplicaStateEnum } from './NetAppShareReplicaStateEnum';
import { NetAppShareReplicationDestination } from './NetAppShareReplicationDestination';
import { NetAppShareReplicationSource } from './NetAppShareReplicationSource';
import { NetAppShareReplicationStatusEnum } from './NetAppShareReplicationStatusEnum';
/** A share replication */
export interface NetAppShareReplication {
    /** Share replication creation date */
    createdAt?: string;
    /** Share replication description */
    description?: string;
    /** Share replication destination information */
    destination: NetAppShareReplicationDestination;
    /** Share replication ID */
    id: string;
    /** Percentage of the source share’s data that has been successfully replicated to the destination share */
    progress?: number;
    /** Share replica state */
    replicaState?: NetAppShareReplicaStateEnum;
    /** Share replication source information */
    source: NetAppShareReplicationSource;
    /** Share replication status */
    status?: NetAppShareReplicationStatusEnum;
}
//# sourceMappingURL=NetAppShareReplication.d.ts.map