import { ResourceBase } from '../resource'; import { Value } from '../dataTypes'; export declare class ProvisionedConcurrencyConfiguration { ProvisionedConcurrentExecutions: Value; constructor(properties: ProvisionedConcurrencyConfiguration); } export declare class RuntimePolicy { UpdateRuntimeOn: Value; RuntimeVersionArn?: Value; constructor(properties: RuntimePolicy); } export interface VersionProperties { FunctionName: Value; ProvisionedConcurrencyConfig?: ProvisionedConcurrencyConfiguration; Description?: Value; RuntimePolicy?: RuntimePolicy; CodeSha256?: Value; } export default class Version extends ResourceBase { static ProvisionedConcurrencyConfiguration: typeof ProvisionedConcurrencyConfiguration; static RuntimePolicy: typeof RuntimePolicy; constructor(properties: VersionProperties); }