import { IDataHook } from "model-react"; import { IUILayer } from "../../uiLayers/_types/IUILayer"; import { IViewStackItem } from "../../uiLayers/_types/IViewStackItem"; import { IIdentifiedItem } from "../../_types/IIdentifiedItem"; import { IIOContext } from "../_types/IIOContext"; /** * Retrieves the ui stack data * @param context The context to extract the ui from * @param getUI The function to extract the UI * @param hook The hook to subscribe to change * @returns The UI retrieved from the context */ export declare function getUIStack(context: IIOContext, getUI: (layer: IUILayer) => { view: IIdentifiedItem; overlayGroup?: Symbol; }[], hook?: IDataHook): IIdentifiedItem[]; //# sourceMappingURL=getUIStack.d.ts.map