import { AdbServerClient } from "./client.js";
export declare function unorderedRemove<T>(array: T[], index: number): void;
export declare class AdbServerDeviceObserverOwner {
    #private;
    current: readonly AdbServerClient.Device[];
    constructor(client: AdbServerClient);
    createObserver(options?: AdbServerClient.ServerConnectionOptions): Promise<AdbServerClient.DeviceObserver>;
}
//# sourceMappingURL=observer.d.ts.map