import { _SequenceNumberRange, _UnmarshalledSequenceNumberRange } from "./_SequenceNumberRange"; /** *

A uniquely identified group of stream records within a stream.

*/ export interface _Shard { /** *

The system-generated identifier for this shard.

*/ ShardId?: string; /** *

The range of possible sequence numbers for the shard.

*/ SequenceNumberRange?: _SequenceNumberRange; /** *

The shard ID of the current shard's parent.

*/ ParentShardId?: string; } export interface _UnmarshalledShard extends _Shard { /** *

The range of possible sequence numbers for the shard.

*/ SequenceNumberRange?: _UnmarshalledSequenceNumberRange; }