import { DepthReferencePoint } from '../sdk';
/**
 * DepthChangedEvent name
 */
export declare const depthChangedType: "depth-changed";
export interface DepthChangedEventDetails {
    depth: number;
    referencePoint: DepthReferencePoint;
    source: string;
}
/**
 * Depth changed
 * @event
 */
export declare class DepthChangedEvent extends CustomEvent<DepthChangedEventDetails> {
    constructor(detail: DepthChangedEventDetails);
}
declare global {
    interface WindowEventMap {
        [depthChangedType]: DepthChangedEvent;
    }
}
