import type { UpdateUserPresetViewPayload, UserPresetView } from '@bringg/types';
import BaseService from '../Core/BaseService';
import { CommonOptions } from '../Core/RouteGenerator';
import type Session from '../Services/Identity/Session';
export declare class UserPresetViewsService extends BaseService<UserPresetView> {
    constructor(session: Session);
    loadAll: (query?: string | Record<string, unknown>, commonOptions?: CommonOptions) => Promise<UserPresetView[]>;
    update: (payload: UpdateUserPresetViewPayload, commonOptions?: CommonOptions) => Promise<UserPresetView>;
}
