import type { BatchCreateFeedbackArgs, CreateFeedbackArgs, GetFeedbackAggregateArgs, GetFeedbackAggregateResponse, GetFeedbackBreakdownArgs, GetFeedbackBreakdownResponse, GetFeedbackPercentilesArgs, GetFeedbackPercentilesResponse, GetFeedbackTimeSeriesArgs, GetFeedbackTimeSeriesResponse, ListFeedbackArgs, ListFeedbackResponse } from '@mastra/core/storage'; import type { DuckDBConnection } from '../../db/index.js'; /** Insert a single feedback event. */ export declare function createFeedback(db: DuckDBConnection, args: CreateFeedbackArgs): Promise; /** Insert multiple feedback events in a single statement. */ export declare function batchCreateFeedback(db: DuckDBConnection, args: BatchCreateFeedbackArgs): Promise; /** Query feedback events with filtering, ordering, and pagination. */ export declare function listFeedback(db: DuckDBConnection, args: ListFeedbackArgs): Promise; export declare function getFeedbackAggregate(db: DuckDBConnection, args: GetFeedbackAggregateArgs): Promise; export declare function getFeedbackBreakdown(db: DuckDBConnection, args: GetFeedbackBreakdownArgs): Promise; export declare function getFeedbackTimeSeries(db: DuckDBConnection, args: GetFeedbackTimeSeriesArgs): Promise; export declare function getFeedbackPercentiles(db: DuckDBConnection, args: GetFeedbackPercentilesArgs): Promise; //# sourceMappingURL=feedback.d.ts.map