import type { AIProjectContext as Client } from "../../index.js"; import type { Insight, _PagedInsight } from "../../../models/models.js"; import type { PagedAsyncIterableIterator } from "@azure/core-paging"; import type { BetaInsightsListOptionalParams, BetaInsightsGetOptionalParams, BetaInsightsGenerateOptionalParams } from "./options.js"; import type { StreamableMethod, PathUncheckedResponse } from "@azure-rest/core-client"; export declare function _listSend(context: Client, options?: BetaInsightsListOptionalParams): StreamableMethod; export declare function _listDeserialize(result: PathUncheckedResponse): Promise<_PagedInsight>; /** List all insights in reverse chronological order (newest first). */ export declare function list(context: Client, options?: BetaInsightsListOptionalParams): PagedAsyncIterableIterator; export declare function _getSend(context: Client, insightId: string, options?: BetaInsightsGetOptionalParams): StreamableMethod; export declare function _getDeserialize(result: PathUncheckedResponse): Promise; /** Get a specific insight by Id. */ export declare function get(context: Client, insightId: string, options?: BetaInsightsGetOptionalParams): Promise; export declare function _generateSend(context: Client, insight: Insight, options?: BetaInsightsGenerateOptionalParams): StreamableMethod; export declare function _generateDeserialize(result: PathUncheckedResponse): Promise; /** Generate Insights */ export declare function generate(context: Client, insight: Insight, options?: BetaInsightsGenerateOptionalParams): Promise; //# sourceMappingURL=operations.d.ts.map