/** Options accepted by form elicitation. */ export interface FormElicitationOptions { message: string; schema: Record; } /** Options accepted by URL elicitation. */ export interface UrlElicitationOptions { message: string; url: string; elicitationId: string; } /** Request payload for elicitation. */ export interface ElicitationRequest { method: "elicitation/create"; params: Record; } /** Builds form elicitation. */ export declare function buildFormElicitation(options: FormElicitationOptions): ElicitationRequest; /** Builds URL elicitation. */ export declare function buildUrlElicitation(options: UrlElicitationOptions): ElicitationRequest; //# sourceMappingURL=elicitation.d.ts.map