import { type ElementPart } from 'lit/directive.js'; import { type DirectiveArgs, DirectiveBase } from '../../../Directives/Abstracts/DirectiveBase'; import { FocusRingElement } from './FocusRingElement'; /** * @private */ declare class FocusRingDirective extends DirectiveBase { private _focusRingElement; /** * Constructs a new instance of the `FocusRingDirective` class. * * @public */ constructor(args: DirectiveArgs); /** * @public */ render(_config?: Partial): unknown; /** * @public * @override */ update(part: ElementPart, [config]: Parameters): unknown; /** * @public */ disconnected(): void; } /** * @public */ export declare const focusRing: (...values: Parameters) => any; export {}; //# sourceMappingURL=FocusRingDirective.d.ts.map