import { NotificationServiceState } from "../../../../../platform/services/notification/types";
export declare const promisifiedGetMonitor: () => Promise<any>;
export declare const dockToToolbarRight: () => Promise<void>;
export declare const isValidPosition: (bounds: any) => boolean;
export declare const addDockedClasses: () => void;
export declare const removeDockedClasses: () => void;
/**
 * Set opaque class to html element
 */
export declare function setOpaqueClassName(isTransparent: boolean): void;
/**
 * Saves the Center position for future Finsemble restarts
 */
export declare const saveNotificationsCenterWindowState: ({ showCenter, isDocked, position }: NotificationServiceState) => void;
/**
 * Sets the position of the notifcation center when it gets undocked
 */
export declare const setUndockedPosition: (centerState: any) => Promise<void>;
//# sourceMappingURL=NotificationCenterUtils.d.ts.map