import { AgentRequestContext } from '../models/AgentRequestContext';
import { CopilotRequestContext } from '../models/CopilotRequestContext';
import { StandaloneRequestContext } from '../models/StandaloneRequestContext';
import { TestRequestContext } from '../models/TestRequestContext';
import { WorkflowsRequestContext } from '../models/WorkflowsRequestContext';
export type CallbackCompletionBatchRequestRequestContext = AgentRequestContext | CopilotRequestContext | StandaloneRequestContext | TestRequestContext | WorkflowsRequestContext;
export declare class CallbackCompletionBatchRequestRequestContextClass {
    static readonly discriminator: string | undefined;
    static readonly mapping: {
        [index: string]: string;
    } | undefined;
}
