/** * Copyright (c) Cisco Systems, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * */ import "../button/Button"; import { LitElement, PropertyValues } from "lit"; export declare const coachmarkPlacement: string[]; export declare namespace Coachmark { export type Place = (typeof coachmarkPlacement)[number]; const ELEMENT_base: import("../../mixins/FocusTrapMixin").FocusTrapMixinReturnType; export class ELEMENT extends ELEMENT_base { message: string; actionname: string; hidebutton: boolean; placement: Place; show: boolean; color: string; popper: HTMLDivElement; reference: HTMLDivElement; private slotContent; connectedCallback(): void; notifyCoachCreate(): void; coachAction(): void; handleSlotChange(event: Event): void; protected update(changedProperties: PropertyValues): void; get coachWrapClassMap(): { "md-coachmark--active": boolean; }; get coachClassMap(): { [x: string]: boolean; }; static get styles(): import("lit").CSSResult[]; coachmarkContentTemplate(): import("lit-html").TemplateResult<1>; wrappedCoachmarkContentTemplate(): import("lit-html").TemplateResult<1>; render(): import("lit-html").TemplateResult<1>; } export {}; } declare global { interface HTMLElementTagNameMap { "md-coachmark": Coachmark.ELEMENT; } }