@valon-technologies/gestalt
    Preparing search index...

    Type Alias TransactionOperationOperation

    TransactionOperationOperation:
        | { case: "get"; value: ObjectStoreRequest }
        | { case: "getKey"; value: ObjectStoreRequest }
        | { case: "add"; value: RecordRequest }
        | { case: "put"; value: RecordRequest }
        | { case: "delete"; value: ObjectStoreRequest }
        | { case: "clear"; value: ObjectStoreNameRequest }
        | { case: "getAll"; value: ObjectStoreRangeRequest }
        | { case: "getAllKeys"; value: ObjectStoreRangeRequest }
        | { case: "count"; value: ObjectStoreRangeRequest }
        | { case: "deleteRange"; value: ObjectStoreRangeRequest }
        | { case: "indexGet"; value: IndexQueryRequest }
        | { case: "indexGetKey"; value: IndexQueryRequest }
        | { case: "indexGetAll"; value: IndexQueryRequest }
        | { case: "indexGetAllKeys"; value: IndexQueryRequest }
        | { case: "indexCount"; value: IndexQueryRequest }
        | { case: "indexDelete"; value: IndexQueryRequest }
        | { case: undefined; value?: undefined }