/**
 * Ricky request-to-turn-context adapter.
 *
 * This is intentionally bounded: Ricky keeps local request normalization,
 * workflow generation, execution, blockers, evidence, and LocalResponse.
 * The shared package owns the neutral assistant turn envelope assembly.
 */
import { type TurnContextAssembler, type TurnContextAssembly, type TurnContextInput } from '@agent-assistant/turn-context';
import type { LocalInvocationRequest } from './request-normalizer.js';
export interface AssembleRickyTurnContextOptions {
    assembler?: TurnContextAssembler;
}
export declare function toRickyTurnContextInput(request: LocalInvocationRequest): TurnContextInput;
export declare function assembleRickyTurnContext(request: LocalInvocationRequest, options?: AssembleRickyTurnContextOptions): Promise<TurnContextAssembly>;
