import * as i0 from '@angular/core';

declare class ViewTransitionsService {
    #private;
    get isSupported(): (callbackOptions?: ViewTransitionUpdateCallback | StartViewTransitionOptions) => ViewTransition;
    supportsViewTransitions: i0.WritableSignal<boolean>;
    constructor();
    startViewTransition(callback: () => void): void | ViewTransition;
    static ɵfac: i0.ɵɵFactoryDeclaration<ViewTransitionsService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<ViewTransitionsService>;
}

export { ViewTransitionsService };
