@theredhead — Frontend Library - v1.0.0
    Preparing search index...

    Interface SavedSearch<T>

    A named, serialisable saved search — stores the filter state so it can be recalled later.

    interface SavedSearch<T = unknown> {
        descriptor: FilterExpression<T>;
        id: string;
        name: string;
        savedAt: string;
    }

    Type Parameters

    Index

    Properties

    descriptor: FilterExpression<T>

    The persisted filter descriptor (junction + rules).

    id: string

    Unique identifier (UUID).

    name: string

    Human-readable display name chosen by the user.

    savedAt: string

    ISO-8601 timestamp of when the search was saved.