import { SafeObservable } from '@slardar/sdk-template';
import { RouteNext } from '../../collector/route';
import { WebReportEvent } from '../../types';
import { PageviewProps } from './type';
declare type PVGetterWithRouteContext = (report: (ev: WebReportEvent) => void, tearDownGroup: (() => void)[], context: [SafeObservable<RouteNext>] | [], config: PageviewProps) => [(pid: string) => void];
export declare const pvGetterWithRouteObserver: PVGetterWithRouteContext;
export {};
