import { MutationKey, UseMutationResult } from "@tanstack/react-query";
import { InkeepAnalyticsCore } from "../core.js";
import { RequestOptions } from "../lib/sdks.js";
import * as components from "../models/components/index.js";
import { MutationHookOptions } from "./_types.js";
export type QueryExportFeedbackQueryResultsMutationVariables = {
    request: components.QueryFeedbackRequestBody;
    options?: RequestOptions;
};
export type QueryExportFeedbackQueryResultsMutationData = ReadableStream<Uint8Array>;
/**
 * Export Feedback Query Results
 */
export declare function useQueryExportFeedbackQueryResultsMutation(options?: MutationHookOptions<QueryExportFeedbackQueryResultsMutationData, Error, QueryExportFeedbackQueryResultsMutationVariables>): UseMutationResult<QueryExportFeedbackQueryResultsMutationData, Error, QueryExportFeedbackQueryResultsMutationVariables>;
export declare function mutationKeyQueryExportFeedbackQueryResults(): MutationKey;
export declare function buildQueryExportFeedbackQueryResultsMutation(client$: InkeepAnalyticsCore, hookOptions?: RequestOptions): {
    mutationKey: MutationKey;
    mutationFn: (variables: QueryExportFeedbackQueryResultsMutationVariables) => Promise<QueryExportFeedbackQueryResultsMutationData>;
};
//# sourceMappingURL=queryExportFeedbackQueryResults.d.ts.map