import * as t from 'io-ts'; import Environment from '~/environment'; import Apparatus, { ApparatusStartOptions } from '~/apparatus'; export default class ShApparatus extends Apparatus { static apparatusName: string; private sh; constructor(environment: Environment, declaration?: ShApparatusDeclaration); onStart({ mode }: ApparatusStartOptions): Promise; onStop(code?: string | number): Promise; } export declare const ShApparatusDeclaration: t.StringC; export declare type ShApparatusDeclaration = t.TypeOf;