import { _KeyPairIds, _UnmarshalledKeyPairIds } from "./_KeyPairIds"; /** *

A complex type that lists the AWS accounts that were included in the TrustedSigners complex type, as well as their active CloudFront key pair IDs, if any.

*/ export interface _Signer { /** *

An AWS account that is included in the TrustedSigners complex type for this distribution. Valid values include:

*/ AwsAccountNumber?: string; /** *

A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.

*/ KeyPairIds?: _KeyPairIds; } export interface _UnmarshalledSigner extends _Signer { /** *

A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.

*/ KeyPairIds?: _UnmarshalledKeyPairIds; }