import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class AliasRoutingConfiguration { AdditionalVersionWeights: List; constructor(properties: AliasRoutingConfiguration); } export declare class VersionWeight { FunctionVersion: Value; FunctionWeight: Value; constructor(properties: VersionWeight); } export interface AliasProperties { Description?: Value; FunctionName: Value; FunctionVersion: Value; Name: Value; RoutingConfig?: AliasRoutingConfiguration; } export default class Alias extends ResourceBase { static AliasRoutingConfiguration: typeof AliasRoutingConfiguration; static VersionWeight: typeof VersionWeight; constructor(properties: AliasProperties); }