import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class VpcConfig { Subnets: List>; SecurityGroupIds: List>; constructor(properties: VpcConfig); } export declare class ContainerDefinition { ContainerHostname?: Value; Environment?: { [key: string]: any; }; ModelDataUrl?: Value; Image: Value; constructor(properties: ContainerDefinition); } export interface ModelProperties { ExecutionRoleArn: Value; PrimaryContainer?: ContainerDefinition; ModelName?: Value; VpcConfig?: VpcConfig; Containers?: List; Tags?: List; } export default class Model extends ResourceBase { static VpcConfig: typeof VpcConfig; static ContainerDefinition: typeof ContainerDefinition; constructor(properties: ModelProperties); }