import { LitElement, TemplateResult } from "lit-element"; import { AriaRole } from "../util/aria"; /** * Properties of the nav. */ export interface INavProperties { shadow: boolean; fixed: boolean; role: AriaRole; } /** * Provide access to destinations in your app. * @slot left - Content positioned to the left. * @slot right - Content positioned to the right. * @slot title - Title. * @cssprop --nav-bg - Background * @cssprop --nav-color - Color * @cssprop --nav-padding - Padding * @cssprop --nav-height - Height * @cssprop --nav-elevation - Box shadow * @cssprop --nav-transition - Transition * @cssprop --nav-title-font-size - Font size of the title slot * @cssprop --nav-title-font-weight - Font weight of the title slot * @cssprop --nav-title-margin - Margin of the title slot */ export declare class Nav extends LitElement implements INavProperties { static styles: import("lit-element").CSSResult[]; /** * Gives the nav a shadow. * @attr */ shadow: boolean; /** * Fixes the nav to the top of the page. * @attr */ fixed: boolean; /** * Role of the nav. * @attr */ role: AriaRole; /** * Returns the template for the element. */ protected render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { "wl-nav": Nav; } }