import { ActionBehavior, ActionBehaviorConstructorProps } from '../../actionbehavior'; import { Component } from '../../component'; import { ContextManager } from '../../context'; /** * Behavior to stop a specified stream. * @zbehavior * @zicon stop_circle * @zgroup Stream Actions */ export declare class StopStream extends ActionBehavior { private zcomponent; /** * The ID of the stream to be stopped. * @zprop * @zgroup Stop Settings * @zgrouppriority 20 * @zvalues streamids */ stream: string | undefined; /** * Creates an instance of StopStream. * @param contextManager - The current ContextManager * @param instance - The instance of the component that this behavior is attached to * @param props - The constructor properties. */ constructor(contextManager: ContextManager, instance: Component, props: ActionBehaviorConstructorProps); /** @zprop */ perform(): void; /** @zui */ preview(): void; }