import { Breakpoint, SidePanelPosition } from "@omnia/fx/models"; import { ISidePanelElementRegistration } from "../../../models"; import { DialogPositions } from "../.."; export interface SidePanelRenderingPosition { nav: { value: SidePanelPosition; }; dialog: { value: DialogPositions; }; } export interface SidePanelRenderingInstance { htmlElement: HTMLElement; position: SidePanelRenderingPosition; } export interface ISidePanelRenderingInstanceInternalApi extends ISidePanelElementRegistration { getRenderingInstance: (breakpoint: Breakpoint) => SidePanelRenderingInstance; }