import { CustomElement } from '../../Abstracts/CustomElement'; import { IEpgNowLineElementProps } from './IEpgNowLineElementProps'; declare const EpgNowLineElement_base: import("../../../../Index").ControlBehaviorReturn; /** * EPG Now Line - A visual indicator marking the current time on an Electronic Program Guide. * * Renders a vertical line that is automatically positioned based on the current time * relative to the parent `mosaik-epg` start boundary. * * @name EpgNowLineElement * @element mosaik-epg-now-line * @category Selectors * * @example * ```html * * * ``` * * @public */ export declare class EpgNowLineElement extends EpgNowLineElement_base implements IEpgNowLineElementProps { private readonly _boardElement; private readonly _inlineStyleController; /** * @public */ constructor(); /** * Returns the `is` property. * The `is` property represents natural name of this element. * * @public * @static * @readonly */ static get is(): string; /** * Calculates the position of the now line. * * @private */ private calculatePosition; } /** * @public */ export declare namespace EpgNowLineElement { type Props = IEpgNowLineElementProps; } /** * @public */ declare global { interface HTMLElementTagNameMap { 'mosaik-epg-now-line': EpgNowLineElement; } } export {}; //# sourceMappingURL=EpgNowLineElement.d.ts.map