import { EventEmitter } from "../../stencil-public-runtime"; import { ViewportSize } from "../klevu-util-viewport/klevu-util-viewport"; /** * Generic layout used in merchansiding and search landing page * * @slot sidebar - Sidebar * @slot header - Header area above the content * @slot content - Main content * @slot footer - Footer are below the content */ export declare class KlevuLayoutResults { #private; currentViewPortSize?: ViewportSize; drawerElement?: HTMLKlevuDrawerElement; viewportUtil: HTMLKlevuUtilViewportElement; componentDidLoad(): Promise; /** * Can be used to close the drawer programmatically */ closeDrawer(): Promise; klevuDrawerOpened: EventEmitter; render(): any; }