UNPKG

@prefecthq/prefect-ui-library

Version:

This library is the Vue and Typescript component library for [Prefect 2](https://github.com/PrefectHQ/prefect) and [Prefect Cloud 2](https://www.prefect.io/cloud/). _The components and utilities in this project are not meant to be used independently_.

26 lines (25 loc) 673 B
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>; };