import type { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types"; import { type InvokeEndpointAsyncCommandInput, type InvokeEndpointAsyncCommandOutput } from "./commands/InvokeEndpointAsyncCommand"; import { type InvokeEndpointCommandInput, type InvokeEndpointCommandOutput } from "./commands/InvokeEndpointCommand"; import { type InvokeEndpointWithResponseStreamCommandInput, type InvokeEndpointWithResponseStreamCommandOutput } from "./commands/InvokeEndpointWithResponseStreamCommand"; import { SageMakerRuntimeClient } from "./SageMakerRuntimeClient"; export interface SageMakerRuntime { /** * @see {@link InvokeEndpointCommand} */ invokeEndpoint(args: InvokeEndpointCommandInput, options?: __HttpHandlerOptions): Promise; invokeEndpoint(args: InvokeEndpointCommandInput, cb: (err: any, data?: InvokeEndpointCommandOutput) => void): void; invokeEndpoint(args: InvokeEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InvokeEndpointCommandOutput) => void): void; /** * @see {@link InvokeEndpointAsyncCommand} */ invokeEndpointAsync(args: InvokeEndpointAsyncCommandInput, options?: __HttpHandlerOptions): Promise; invokeEndpointAsync(args: InvokeEndpointAsyncCommandInput, cb: (err: any, data?: InvokeEndpointAsyncCommandOutput) => void): void; invokeEndpointAsync(args: InvokeEndpointAsyncCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InvokeEndpointAsyncCommandOutput) => void): void; /** * @see {@link InvokeEndpointWithResponseStreamCommand} */ invokeEndpointWithResponseStream(args: InvokeEndpointWithResponseStreamCommandInput, options?: __HttpHandlerOptions): Promise; invokeEndpointWithResponseStream(args: InvokeEndpointWithResponseStreamCommandInput, cb: (err: any, data?: InvokeEndpointWithResponseStreamCommandOutput) => void): void; invokeEndpointWithResponseStream(args: InvokeEndpointWithResponseStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InvokeEndpointWithResponseStreamCommandOutput) => void): void; } /** *

The Amazon SageMaker AI runtime API.

* @public */ export declare class SageMakerRuntime extends SageMakerRuntimeClient implements SageMakerRuntime { }