export declare function getElementCenter(child: HTMLElement, parent: HTMLElement): Promise<{
    x: number;
    y: number;
}>;
export declare class EventEmitter<T> {
    listeners: Set<(data: T) => void>;
    emit(data: T): void;
    listen(handler: (data: T) => void): () => void;
}
