import type { PolicySink, PromptSegment, SegmentKind } from "./policy-types.js"; export interface PromptSegmentInput { id?: string; kind?: SegmentKind; provenance?: string; sink?: PolicySink; text?: string; } export interface PromptPacketInput { segments?: PromptSegmentInput[]; } export declare function intakePromptPacket(packet: PromptPacketInput): PromptSegment[]; export declare function intakePromptSegment(input: PromptSegmentInput, fallbackId?: string): PromptSegment;