UNPKG

@joergmittaglawo/dmvconfig

Version:

DMV Configuration scripts for Lawo V__matrix Distributed Multiviewers.

33 lines (32 loc) 1.47 kB
import * as VScript from "vscript"; import * as _NetworkInterfaces from "./NetworkInterfaces"; export declare const lift: { readonly SingleMipMap: (kwl: string | null, socket: VScript.VSocket) => SingleMipMap | null; readonly SingleMipMapValidation: (x: any | null, _: VScript.VSocket) => SingleMipMapValidation | null; }; export declare const lower: { readonly SingleMipMap: (ref: SingleMipMap | null) => string | null; readonly SingleMipMapValidation: (x: SingleMipMapValidation | null) => boolean[] | null; }; interface SingleMipMapValidation { stream_a: boolean; stream_b: boolean; } export declare class SingleMipMap { readonly raw: VScript.Subtree; constructor(raw: VScript.Subtree); get validation(): VScript.rKeyword<any, SingleMipMapValidation | null, this>; } export declare class SingleMipMapAsArrayRow<ParentType extends VScript.StronglyTypedSubtree> extends SingleMipMap { readonly index: number; readonly parent: ParentType; constructor(st: VScript.Subtree, index: number, parent: ParentType); } export declare class All { readonly raw: VScript.Subtree; constructor(raw: VScript.Subtree); get mode_1(): VScript.rKeyword<_NetworkInterfaces.PortMode, _NetworkInterfaces.PortMode, All>; get mode_2(): VScript.rKeyword<_NetworkInterfaces.PortMode, _NetworkInterfaces.PortMode, All>; get mip_map_output(): VScript.StronglyTypedArray<All, SingleMipMap, VScript.RowView<SingleMipMap>>; } export {};