import { AppLayoutUpdateMessage, DrawerPayload, FeatureNotificationsPayload, FeatureNotificationsPayloadPublic } from './interfaces'; /** * Registers a new left runtime drawer to app layout * @param drawer */ export declare function registerLeftDrawer(drawer: DrawerPayload): void; /** * Registers a new bottom runtime drawer to app layout * @param drawer */ export declare function registerBottomDrawer(drawer: DrawerPayload): void; /** * Registers a new feature notifications runtime drawer to app layout * @param payload */ export declare function registerFeatureNotifications(payload: FeatureNotificationsPayload): void; export declare function registerFeatureNotificationsPublic(payload: FeatureNotificationsPayloadPublic): void; export declare function showFeaturePromptIfPossible(): void; export declare function clearFeatureNotifications(): void; /** * Interact with already registered app layout drawers * @param message */ export declare function updateDrawer(message: AppLayoutUpdateMessage): void;