import { type StateChangeAdapter } from '../DFrameElement.js'; import type { Reactive } from 'vue'; declare class VueReactiveDFrameStateChangeAdapter implements StateChangeAdapter { reactiveParams: Reactive>; constructor(reactiveParams: Reactive>); stateChange(action: 'push' | 'replace', newUrl: URL): void; onStateChange(callback: () => void): void; } declare const _default: (reactiveParams: Reactive>) => VueReactiveDFrameStateChangeAdapter; export default _default;