import { RequestContext, TransferableRequestContext } from '../request-context'; import { WidgetMetadataBase } from './widget-metadata'; import { WidgetModel } from './widget-model'; export interface WidgetContext { readonly model: WidgetModel; readonly requestContext: TransferableRequestContext; readonly metadata: WidgetMetadataBase; readonly traceContext?: any; } export declare function getMinimumRequestContext(requestContext: RequestContext | TransferableRequestContext): TransferableRequestContext; export declare function getMinimumWidgetContext(widgetContext: WidgetContext): WidgetContext;