import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class GenerateSecretString { ExcludeUppercase?: Value; RequireEachIncludedType?: Value; IncludeSpace?: Value; ExcludeCharacters?: Value; GenerateStringKey?: Value; PasswordLength?: Value; ExcludePunctuation?: Value; ExcludeLowercase?: Value; SecretStringTemplate?: Value; ExcludeNumbers?: Value; constructor(properties: GenerateSecretString); } export interface SecretProperties { Description?: Value; KmsKeyId?: Value; SecretString?: Value; GenerateSecretString?: GenerateSecretString; Tags?: List; Name?: Value; } export default class Secret extends ResourceBase { static GenerateSecretString: typeof GenerateSecretString; constructor(properties?: SecretProperties); }