import { LitElement, TemplateResult } from 'lit';
/**
 * A Lantern Component
 */
export declare class LanternElement extends LitElement {
    static styles: import("lit").CSSResult;
    /**
     * The text on lantern，use `,` to divide the text
     */
    text: string;
    /**
     * The number of lanterns returned, up to 2
     */
    number: number;
    /**
     * display on moblie (very not recommended)
     */
    displayMobile: boolean;
    /**
     * Whether to display left or right; otherwise, the output will be based on the 'position' field
     */
    disPlayBoth: boolean;
    /**
     * The position of the lantern, left or right
     */
    position: string;
    private loopRender;
    private sliceName;
    render(): TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'lantern-element': LanternElement;
    }
}
