import type { Schema } from "../../extensions/schema/index.js"; import type { AgUiRuntimeRequest } from "../runtime/ag-ui-contract.js"; /** Options accepted by AG-UI forwarded config. */ export type AgUiForwardedConfigOptions = { schema: Schema; namespace?: string; }; /** Create AG-UI runtime context map. */ export declare function createAgUiRuntimeContextMap(input: Pick): Map; /** Parses AG-UI context JSON value. */ export declare function parseAgUiContextJsonValue(raw: string | undefined): unknown; /** Parses AG-UI context string. */ export declare function parseAgUiContextString(raw: string | undefined): string | undefined; /** Parses AG-UI context nullable string. */ export declare function parseAgUiContextNullableString(raw: string | undefined): string | null | undefined; /** Parses AG-UI context boolean. */ export declare function parseAgUiContextBoolean(raw: string | undefined): boolean | undefined; /** Zod schema for parse AG-UI context. */ export declare function parseAgUiContextSchema(raw: string | undefined, schema: Schema): TValue | undefined; /** Configuration used by derive AG-UI forwarded. */ export declare function deriveAgUiForwardedConfig(input: Pick, options: AgUiForwardedConfigOptions): TConfig | undefined; //# sourceMappingURL=forwarded-context.d.ts.map