import type { AgDocument } from 'ag-charts-core'; export declare class PixelRatioObserver { private readonly agDocument; private readonly callback; private readonly shared; get pixelRatio(): number; private devicePixelRatio; private devicePixelRatioMediaQuery; private sharedUnsubscribe; private readonly devicePixelRatioListener; constructor(agDocument: AgDocument, callback: (pixelRatio: number) => void, shared?: boolean); observe(): void; disconnect(): void; private observeShared; private unregisterDevicePixelRatioListener; private registerDevicePixelRatioListener; }