import * as core from "@terrascript/core";
export interface DsLayerVersionArgs {
    compatibleArchitecture?: string | core.StringOut;
    compatibleRuntime?: string | core.StringOut;
    layerName: string | core.StringOut;
    version?: number | core.NumberOut;
}
export declare class DsLayerVersion extends core.Data<DsLayerVersionArgs> {
    arn: string | core.StringOut;
    compatibleArchitecture?: string | core.StringOut;
    compatibleArchitectures: core.Array<string> | core.ArrayOut<core.StringOut>;
    compatibleRuntime?: string | core.StringOut;
    compatibleRuntimes: core.Array<string> | core.ArrayOut<core.StringOut>;
    createdDate: string | core.StringOut;
    description: string | core.StringOut;
    id: string | core.StringOut;
    layerArn: string | core.StringOut;
    layerName: string | core.StringOut;
    licenseInfo: string | core.StringOut;
    signingJobArn: string | core.StringOut;
    signingProfileVersionArn: string | core.StringOut;
    sourceCodeHash: string | core.StringOut;
    sourceCodeSize: number | core.NumberOut;
    version?: number | core.NumberOut;
    constructor(name: string, args?: DsLayerVersionArgs);
    getNamespace(): string;
}
//# sourceMappingURL=ds_layer_version.d.ts.map