import { ConnectedPosition, OverlayRef } from '@angular/cdk/overlay'; import { Observable } from 'rxjs'; type OverlaySide = 'top' | 'right' | 'bottom' | 'left'; type OverlayAlign = 'start' | 'center' | 'end'; declare function connectedPositionFor(side: OverlaySide, align: OverlayAlign, sideOffset: number): ConnectedPosition; declare function oppositeSide(side: OverlaySide): OverlaySide; declare function overlayDismissals(overlayRef: OverlayRef, origin?: HTMLElement): Observable; export { connectedPositionFor, oppositeSide, overlayDismissals }; export type { OverlayAlign, OverlaySide };