import { CameraClient } from './CameraClient.js'; import { EventStream } from './EventStream.js'; import { LiveViewStream } from './LiveViewStream.js'; import type { CameraServerOptions } from './types.js'; export declare class CameraServer { readonly client: CameraClient; private serverManager; private port; private baseUrl; constructor(opts?: CameraServerOptions); start(): Promise; getPort(): number; stop(): Promise; isRunning(): Promise; liveView(cameraId: string): LiveViewStream; events(cameraId?: string): EventStream; getStdout(): string[]; getStderr(): string[]; getPid(): number | undefined; } //# sourceMappingURL=CameraServer.d.ts.map