import { DateRangeSelectValue } from '@prefecthq/prefect-design';
export interface ISavedSearch {
    id: string | null;
    name: string;
    filters: SavedSearchFilter;
}
export interface SavedSearchCreate {
    name: string;
    filters: SavedSearchFilter;
}
export declare class SavedSearch implements ISavedSearch {
    readonly id: string | null;
    name: string;
    filters: SavedSearchFilter;
    constructor(savedSearch: ISavedSearch);
}
export type SavedSearchFilter = {
    state?: string[];
    flow?: string[];
    tag?: string[];
    deployment?: string[];
    workQueue?: string[];
    workPool?: string[];
    range: NonNullable<DateRangeSelectValue>;
};
