/** * Copyright Aquera Inc 2023 * * This source code is licensed under the BSD-3-Clause license found in the * LICENSE file in the root directory of this source tree. */ import { CSSResultArray, TemplateResult } from 'lit'; import NileElement from '../internal/nile-element'; /** * Nile side-bar component. * * @tag nile-side-bar * * @attr position - Position of the sidebar ("left" | "right"). Defaults to "left". * @attr width - Expanded width of the sidebar (px). * @attr collapsed-width - Collapsed width of the sidebar (px). */ export declare class NileSideBar extends NileElement { position: 'left' | 'right'; collapsed: boolean; fullHeight: boolean; width: number | null; collapsedWidth: number | null; static get styles(): CSSResultArray; protected updated(changedProps: Map): void; render(): TemplateResult; } export default NileSideBar; declare global { interface HTMLElementTagNameMap { 'nile-side-bar': NileSideBar; } }