netconf-client
Version:
23 lines • 1.01 kB
TypeScript
import { MonoTypeOperatorFunction } from 'rxjs';
import { EditConfigResult, Result, RpcResult } from '../lib/index.ts';
import { ResultFormat } from './parse-args.ts';
/**
* RxJs operator - write the result to the console in the specified format
*
* @param data - The result to write
* @param format - The format to write the result in
*/
export declare function writeData(format: ResultFormat): MonoTypeOperatorFunction<Result | [Result, boolean]>;
/**
* RxJs operator - throw an error if the operation is not allowed to edit multiple schema branches
*/
export declare function catchMultipleEditError(): MonoTypeOperatorFunction<EditConfigResult>;
/**
* RxJs operator - set the resulting status of the edit-config
*/
export declare function setEditConfigStatus(): MonoTypeOperatorFunction<EditConfigResult>;
/**
* RxJs operator - set the resulting status of the RPC
*/
export declare function setRpcConfigStatus(): MonoTypeOperatorFunction<RpcResult>;
//# sourceMappingURL=output-operators.d.ts.map