import { OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; /** * Diretiva que registra um elemento do DOM como alvo de um passo do Spotlight Tour. * * Aplique a diretiva em qualquer elemento e forneça um ID único que corresponda * ao `stepId` configurado no `SpotlightTourService`. O elemento será automaticamente * registrado ao ser criado e atualizado caso o ID mude dinamicamente. * * @example * ```html * * ``` */ export declare class SpotlightStepDirective implements OnDestroy { /** * ID único do passo do tour ao qual este elemento está associado. * Deve corresponder ao `stepId` definido em `SpotlightStep`. */ sSpotlightStep: import("@angular/core").InputSignal; private readonly el; private readonly tourService; private currentId; constructor(); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }