export declare const StreamEncryptionEncryptionType: {
    readonly Kms: "KMS";
};
/**
 * The encryption type to use. The only valid value is KMS.
 */
export type StreamEncryptionEncryptionType = (typeof StreamEncryptionEncryptionType)[keyof typeof StreamEncryptionEncryptionType];
export declare const StreamEnhancedMetric: {
    readonly IncomingBytes: "IncomingBytes";
    readonly IncomingRecords: "IncomingRecords";
    readonly OutgoingBytes: "OutgoingBytes";
    readonly OutgoingRecords: "OutgoingRecords";
    readonly WriteProvisionedThroughputExceeded: "WriteProvisionedThroughputExceeded";
    readonly ReadProvisionedThroughputExceeded: "ReadProvisionedThroughputExceeded";
    readonly IteratorAgeMilliseconds: "IteratorAgeMilliseconds";
    readonly All: "ALL";
};
/**
 * Value of an enhanced metric
 */
export type StreamEnhancedMetric = (typeof StreamEnhancedMetric)[keyof typeof StreamEnhancedMetric];
export declare const StreamModeDetailsStreamMode: {
    readonly OnDemand: "ON_DEMAND";
    readonly Provisioned: "PROVISIONED";
};
/**
 * The mode of the stream
 */
export type StreamModeDetailsStreamMode = (typeof StreamModeDetailsStreamMode)[keyof typeof StreamModeDetailsStreamMode];
