Prometheus Entity Management API
    Preparing search index...
    interface UseTablePresetsResult {
        acknowledgePendingChange: (index: number) => void;
        activeColumnPreset: ColumnPreset | null;
        activeFilterPreset: FilterPreset | null;
        activeViewMode: ViewMode;
        applyColumnPreset: (id: string | null) => void;
        applyFilterPreset: (id: string | null) => void;
        columnPresets: ColumnPreset[];
        deleteColumnPreset: (id: string) => Promise<void>;
        deleteFilterPreset: (id: string) => Promise<void>;
        dismissPendingChanges: () => void;
        filterPresets: FilterPreset[];
        isLoading: boolean;
        isSubscribed: boolean;
        pendingChanges: PresetChangeEvent[];
        saveColumnPreset: (
            preset: Omit<ColumnPreset, "id" | "createdAt" | "updatedAt">,
        ) => Promise<void>;
        saveFilterPreset: (
            preset: Omit<FilterPreset, "id" | "createdAt" | "updatedAt">,
        ) => Promise<void>;
        setViewMode: (mode: ViewMode) => void;
        updateColumnPreset: (
            id: string,
            patch: Partial<ColumnPreset>,
        ) => Promise<void>;
        updateFilterPreset: (
            id: string,
            patch: Partial<FilterPreset>,
        ) => Promise<void>;
    }
    Index
    acknowledgePendingChange: (index: number) => void
    activeColumnPreset: ColumnPreset | null
    activeFilterPreset: FilterPreset | null
    activeViewMode: ViewMode
    applyColumnPreset: (id: string | null) => void
    applyFilterPreset: (id: string | null) => void
    columnPresets: ColumnPreset[]
    deleteColumnPreset: (id: string) => Promise<void>
    deleteFilterPreset: (id: string) => Promise<void>
    dismissPendingChanges: () => void
    filterPresets: FilterPreset[]
    isLoading: boolean
    isSubscribed: boolean
    pendingChanges: PresetChangeEvent[]
    saveColumnPreset: (
        preset: Omit<ColumnPreset, "id" | "createdAt" | "updatedAt">,
    ) => Promise<void>
    saveFilterPreset: (
        preset: Omit<FilterPreset, "id" | "createdAt" | "updatedAt">,
    ) => Promise<void>
    setViewMode: (mode: ViewMode) => void
    updateColumnPreset: (id: string, patch: Partial<ColumnPreset>) => Promise<void>
    updateFilterPreset: (id: string, patch: Partial<FilterPreset>) => Promise<void>