import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class Device { SyncShadow?: Value; ThingArn: Value; Id: Value; CertificateArn: Value; constructor(properties: Device); } export declare class DeviceDefinitionVersion { Devices: List; constructor(properties: DeviceDefinitionVersion); } export interface DeviceDefinitionProperties { InitialVersion?: DeviceDefinitionVersion; Tags?: { [key: string]: any; }; Name: Value; } export default class DeviceDefinition extends ResourceBase { static Device: typeof Device; static DeviceDefinitionVersion: typeof DeviceDefinitionVersion; constructor(properties: DeviceDefinitionProperties); }