import { Decorator } from '../support_decorators/decorator.js'; /** * PHP parity: Livewire\Attributes\Transition * * Configures the View Transition used for the DOM morph that follows * this specific action - see support_transition.ts for how the actual * effect gets built and shipped to the client. Scoped to its own method * only, same as the pre-existing Json decorator's call() hook - it * checks the method name it's given rather than assuming (unlike the * older Renderless decorator's call(), which doesn't check at all). */ export default class Transition extends Decorator { name: string; type?: string | undefined; skip?: boolean | undefined; constructor(name: string, type?: string | undefined, skip?: boolean | undefined); call(method: string): Promise; }