import { CollectionRobin } from '@simplus/robin';
import { DashboardFilter } from '../models';
export declare class DashboardFilterRobin extends CollectionRobin<DashboardFilter> {
    /**
     *  Robin to create new dashboard
     *  @param {number} title - Title of dashboard filter
     *  @param {string} type - Type of dashboard filter
     *  @param {string[]} options - Options for dashboard filter
     */
    createDashboardFilter(type: string, title: string, options: string[]): void;
    /**
     *  Robin to update existing dashboard filter
     *  @param {string} id - id for the dashboard filter to update
     *  @param {string} title - Title of dashboard filter
     *  @param {string} type - Type of dashboard filter
     *  @param {string[]} type - Options for dashboard filter
     */
    updateDashboardFilter(id: string, type: string, title: string, options: string[]): void;
    /**
     *  Robin to delete a dashboard filter
     *  @param {string} id - id for the dashboard filter to delete
     */
    deleteDashboard(id: string): void;
}
