import type * as _Core from "@osdk/foundry.core"; import type { SharedClient as $OldClient, SharedClientContext as $OldClientContext } from "@osdk/shared.client"; import type { SharedClient as $Client, SharedClientContext as $ClientContext } from "@osdk/shared.client2"; import type * as _Ontologies from "../_components.js"; /** * Executes a Query using the given parameters. By default, the latest version of the Query is executed. * * Optional parameters do not need to be supplied. * * @public * * Required Scopes: [api:ontologies-read] * URL: /v2/ontologies/{ontology}/queries/{queryApiName}/execute */ export declare function execute($ctx: $Client | $ClientContext | $OldClient | $OldClientContext, ...args: [ ontology: _Ontologies.OntologyIdentifier, queryApiName: _Ontologies.QueryApiName, $body: _Ontologies.ExecuteQueryRequest, $queryParams?: { version?: _Ontologies.FunctionVersion | undefined; branch?: _Core.FoundryBranch | undefined; sdkPackageRid?: _Ontologies.SdkPackageRid | undefined; sdkVersion?: _Ontologies.SdkVersion | undefined; transactionId?: _Ontologies.OntologyTransactionId | undefined; }, $headerParams?: { attribution?: _Core.Attribution | undefined; traceParent?: _Core.TraceParent | undefined; traceState?: _Core.TraceState | undefined; } ]): Promise<_Ontologies.ExecuteQueryResponse>; //# sourceMappingURL=Query.d.ts.map