import * as core from "@terrascript/core"; export interface SignatureValidityPeriodArgs extends core.SchemaArgs { type: string | core.StringOut; value: number | core.NumberOut; } export declare class SignatureValidityPeriod extends core.Schema { type: string | core.StringOut; value: number | core.NumberOut; } export interface RevocationRecordArgs extends core.SchemaArgs { revocationEffectiveFrom: string | core.StringOut; revokedAt: string | core.StringOut; revokedBy: string | core.StringOut; } export declare class RevocationRecord extends core.Schema { revocationEffectiveFrom: string | core.StringOut; revokedAt: string | core.StringOut; revokedBy: string | core.StringOut; } export interface DsSigningProfileArgs { /** * (Required) The name of the target signing profile. */ name: string | core.StringOut; /** * A list of tags associated with the signing profile. */ tags?: core.Map | core.MapOut; } export declare class DsSigningProfile extends core.Data { /** * The Amazon Resource Name (ARN) for the signing profile. */ arn: string | core.StringOut; id: string | core.StringOut; /** * (Required) The name of the target signing profile. */ name: string | core.StringOut; /** * A human-readable name for the signing platform associated with the signing profile. */ platformDisplayName: string | core.StringOut; /** * The ID of the platform that is used by the target signing profile. */ platformId: string | core.StringOut; /** * Revocation information for a signing profile. */ revocationRecord: core.Array | core.ArrayOut; /** * The validity period for a signing job. */ signatureValidityPeriod: core.Array | core.ArrayOut; /** * The status of the target signing profile. */ status: string | core.StringOut; /** * A list of tags associated with the signing profile. */ tags?: core.Map | core.MapOut; /** * The current version of the signing profile. */ version: string | core.StringOut; /** * The signing profile ARN, including the profile version. */ versionArn: string | core.StringOut; constructor(name: string, args?: DsSigningProfileArgs); getNamespace(): string; } //# sourceMappingURL=ds_signing_profile.d.ts.map