import { AnyViewModel, ViewModel } from 'mobx-view-model';
import { AnyObject, EmptyObject } from 'yummies/utils/types';
export interface PageViewModel<Params extends AnyObject = EmptyObject, ParentViewModel extends AnyViewModel | null = null> extends ViewModel<any, ParentViewModel> {
    readonly id: string;
    /**
     * Route parameters specified in the address bar and described in the route
     */
    pathParams: Params;
    /**
     * All query parameters available on the current page
     */
    queryParams: AnyObject;
}
//# sourceMappingURL=page-view-model.d.ts.map