export type DockPosition = 'left' | 'right' | 'bottom' | 'undocked'; export type DockedPosition = Exclude; declare const CommentUtils: { isDockPosition: (value: string | null) => value is DockPosition; isDockedPosition: (value: DockPosition) => value is DockedPosition; clampDrawerWidth: (width: number) => number; clampDrawerHeight: (height: number) => number; readStoredDrawerWidth: () => number; readStoredDrawerHeight: () => number; persistDrawerWidth: (width: number) => void; persistDrawerHeight: (height: number) => void; readStoredDockPosition: () => DockPosition; persistDockPosition: (position: DockPosition) => void; readStoredLastDocked: () => DockedPosition; persistLastDocked: (position: DockedPosition) => void; getUndockedPopupSize: () => { width: number; height: number; }; copyStylesToPopup: (popup: Window) => void; openCommentsPopup: () => { popup: Window; container: HTMLElement; } | null; }; export default CommentUtils;