export interface MotorDefinition { name: string; gpio: number; active_high: boolean; } export interface MotorUpOptions { token?: string; port?: string; host?: string; motor?: string[]; autoStart?: boolean; } export declare function parseMotorDefinitions(specs?: string[]): MotorDefinition[]; export declare function ensureMotorService(name: string, opts?: MotorUpOptions): Promise; export declare function roboparkMotorUp(name: string, opts: MotorUpOptions): Promise; export declare function roboparkMotorStatus(name: string): Promise; export declare function roboparkMotorRestart(name: string): void; export declare function roboparkMotorDown(name: string): void; export declare function roboparkMotorDiscover(name: string): Promise; export declare function roboparkMotorTest(name: string, motorName?: string, seconds?: number): Promise; export declare function roboparkMotorStop(name: string): Promise;