import type { Option } from "../components/ui"; export type { Option } from "../components/ui"; import type { NotificationType } from "../components/ui"; export { NotificationType } from "../components/ui"; export interface Error { message: string; code?: number; } export declare type Notification = { message: string; type: NotificationType; timeout?: number; id: string; }; export interface User { id?: string | null; firstName?: string; lastName?: string; groups?: string[]; isAdmin?: boolean; } export declare enum ErrorCode { PastStartDate = 0, StartEndDifferenceIsTooBig = 1, ValidUntilAfterStart = 2 } export declare enum TableView { Items = "items", Units = "units", Rates = "rates", Projections = "projections" } export declare type FilterValue = string | number; export declare enum FilterType { Status = "status", Network = "network", YearQuarter = "yq", Demographics = "demographics", Name = "name" } export declare type Filter = Pick;