/** * Feedback operations for the v-next Postgres observability domain. * * Implements the full ObservabilityStorage feedback surface — write, list, * aggregate, breakdown, time series, and percentiles. OLAP aggregates run * over `valueNumber` only; string-valued feedback is excluded. */ import type { BatchCreateFeedbackArgs, CreateFeedbackArgs, DeleteFeedbackArgs, FeedbackRecord, GetFeedbackAggregateArgs, GetFeedbackAggregateResponse, GetFeedbackBreakdownArgs, GetFeedbackBreakdownResponse, GetFeedbackPercentilesArgs, GetFeedbackPercentilesResponse, GetFeedbackTimeSeriesArgs, GetFeedbackTimeSeriesResponse, ListFeedbackArgs, ListFeedbackResponse, UpdateFeedbackReviewStatusArgs } from '@mastra/core/storage'; import type { DbClient } from '../../../client.js'; export declare function createFeedback(client: DbClient, schema: string, args: CreateFeedbackArgs): Promise; export declare function batchCreateFeedback(client: DbClient, schema: string, args: BatchCreateFeedbackArgs): Promise; export declare function updateFeedbackReviewStatus(client: DbClient, schema: string, args: UpdateFeedbackReviewStatusArgs): Promise; /** * Delete feedback events by feedbackId. Optional `organizationId` and * `resourceId` values are ANDed into the predicate to restrict deletion to * records with matching scope fields. */ export declare function deleteFeedback(client: DbClient, schema: string, args: DeleteFeedbackArgs): Promise; export declare function listFeedback(client: DbClient, schema: string, args: ListFeedbackArgs): Promise; export declare function getFeedbackAggregate(client: DbClient, schema: string, args: GetFeedbackAggregateArgs): Promise; export declare function getFeedbackBreakdown(client: DbClient, schema: string, args: GetFeedbackBreakdownArgs): Promise; export declare function getFeedbackTimeSeries(client: DbClient, schema: string, args: GetFeedbackTimeSeriesArgs): Promise; export declare function getFeedbackPercentiles(client: DbClient, schema: string, args: GetFeedbackPercentilesArgs): Promise; //# sourceMappingURL=feedback.d.ts.map