import { PinLike } from '../pin/pin-like'; import { Agent } from './agent'; export declare class Switch extends Agent { readonly cases: any[]; constructor(...cases: any[]); get target(): PinLike; case(index: number): PinLike; protected createOutput(label: string): PinLike; } export declare function _switch(...cases: any[]): Switch; export default _switch;