import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class Subscription { Target: Value; Id: Value; Source: Value; Subject: Value; constructor(properties: Subscription); } export declare class SubscriptionDefinitionVersion { Subscriptions: List; constructor(properties: SubscriptionDefinitionVersion); } export interface SubscriptionDefinitionProperties { InitialVersion?: SubscriptionDefinitionVersion; Tags?: { [key: string]: any; }; Name: Value; } export default class SubscriptionDefinition extends ResourceBase { static Subscription: typeof Subscription; static SubscriptionDefinitionVersion: typeof SubscriptionDefinitionVersion; constructor(properties: SubscriptionDefinitionProperties); }