import type { InferSchema } from "../../extensions/schema/index.js"; import type { ToolExecutionDataEvent } from "../../tool/types.js"; /** Zod schema for get form input tool input. */ export declare const getFormInputToolInputSchema: () => import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; fields: import("../../internal-agents/schema.js").Schema<(import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"number" | "password" | "email" | "url" | "text">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; pattern: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; min: import("../../internal-agents/schema.js").Schema; max: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"textarea">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; rows: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"select">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; placeholder: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"checkbox">; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"radio">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"confirm">; confirmLabel: import("../../internal-agents/schema.js").Schema; denyLabel: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }>)[]>; submitLabel: import("../../internal-agents/schema.js").Schema; }>>; /** Zod schema for get input response values. */ export declare const getInputResponseValuesSchema: () => import("../../internal-agents/schema.js").Schema>; /** Zod schema for get create input request request. */ export declare const getCreateInputRequestRequestSchema: () => import("../../internal-agents/schema.js").Schema; tool_call_id: import("../../internal-agents/schema.js").Schema; kind: import("../../internal-agents/schema.js").Schema<"form">; requested_responder_type: import("../../internal-agents/schema.js").Schema<"human">; title: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; fields: import("../../internal-agents/schema.js").Schema<(import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"number" | "password" | "email" | "url" | "text">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; pattern: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; min: import("../../internal-agents/schema.js").Schema; max: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"textarea">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; rows: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"select">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; placeholder: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"checkbox">; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"radio">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"confirm">; confirmLabel: import("../../internal-agents/schema.js").Schema; denyLabel: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }>)[]>; expires_at: import("../../internal-agents/schema.js").Schema; metadata: import("../../internal-agents/schema.js").Schema | undefined>; }>>; export interface InputResponseRestOutput { id: string; inputRequestId: string; conversationId: string; runId: string; actorType: string; actorId: string; values: Record; createdAt: string; } /** Zod schema for get input response rest. */ export declare const getInputResponseRestSchema: () => import("../../internal-agents/schema.js").Schema; export interface InputRequestRestOutput { id: string; conversationId: string; runId: string; toolCallId: string; kind: "form"; status: "open" | "submitted" | "cancelled" | "expired"; requestedResponderType: "human" | "agent" | "system"; title: string; description: string | null; fields: unknown[]; recommendations: Record | null; metadata: Record | null; createdAt: string; expiresAt: string | null; submittedAt: string | null; cancelledAt: string | null; expiredAt: string | null; latestResponse: InputResponseRestOutput | null; } /** Zod schema for get input request rest. */ export declare const getInputRequestRestSchema: () => import("../../internal-agents/schema.js").Schema; /** Zod schema for get create input request response. */ export declare const getCreateInputRequestResponseSchema: () => import("../../internal-agents/schema.js").Schema; /** Zod schema for get get input request response. */ export declare const getGetInputRequestResponseSchema: () => import("../../internal-agents/schema.js").Schema; /** Zod schema for get input request output. */ export declare const getInputRequestOutputSchema: () => import("../../internal-agents/schema.js").Schema; conversationId: import("../../internal-agents/schema.js").Schema; runId: import("../../internal-agents/schema.js").Schema; toolCallId: import("../../internal-agents/schema.js").Schema; kind: import("../../internal-agents/schema.js").Schema<"form">; status: import("../../internal-agents/schema.js").Schema<"open" | "cancelled" | "expired" | "submitted">; requestedResponderType: import("../../internal-agents/schema.js").Schema<"agent" | "system" | "human">; title: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; fields: import("../../internal-agents/schema.js").Schema<(import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"number" | "password" | "email" | "url" | "text">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; pattern: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; min: import("../../internal-agents/schema.js").Schema; max: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"textarea">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; rows: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"select">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; placeholder: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"checkbox">; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"radio">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"confirm">; confirmLabel: import("../../internal-agents/schema.js").Schema; denyLabel: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }>)[]>; recommendations: import("../../internal-agents/schema.js").Schema | null>; metadata: import("../../internal-agents/schema.js").Schema | null>; createdAt: import("../../internal-agents/schema.js").Schema; expiresAt: import("../../internal-agents/schema.js").Schema; submittedAt: import("../../internal-agents/schema.js").Schema; cancelledAt: import("../../internal-agents/schema.js").Schema; expiredAt: import("../../internal-agents/schema.js").Schema; latestResponse: import("../../internal-agents/schema.js").Schema; }>>; /** Zod schema for get input request lifecycle data event. */ export declare const getInputRequestLifecycleDataEventSchema: () => import("../../internal-agents/schema.js").Schema; data: import("../../internal-agents/schema.js").Schema; inputRequest: import("../../internal-agents/schema.js").Schema; conversationId: import("../../internal-agents/schema.js").Schema; runId: import("../../internal-agents/schema.js").Schema; toolCallId: import("../../internal-agents/schema.js").Schema; kind: import("../../internal-agents/schema.js").Schema<"form">; status: import("../../internal-agents/schema.js").Schema<"open" | "cancelled" | "expired" | "submitted">; requestedResponderType: import("../../internal-agents/schema.js").Schema<"agent" | "system" | "human">; title: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; fields: import("../../internal-agents/schema.js").Schema<(import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"number" | "password" | "email" | "url" | "text">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; pattern: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; min: import("../../internal-agents/schema.js").Schema; max: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"textarea">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; rows: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"select">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; placeholder: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"checkbox">; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"radio">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"confirm">; confirmLabel: import("../../internal-agents/schema.js").Schema; denyLabel: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }>)[]>; recommendations: import("../../internal-agents/schema.js").Schema | null>; metadata: import("../../internal-agents/schema.js").Schema | null>; createdAt: import("../../internal-agents/schema.js").Schema; expiresAt: import("../../internal-agents/schema.js").Schema; submittedAt: import("../../internal-agents/schema.js").Schema; cancelledAt: import("../../internal-agents/schema.js").Schema; expiredAt: import("../../internal-agents/schema.js").Schema; latestResponse: import("../../internal-agents/schema.js").Schema; }>>; }>>; name: import("../../internal-agents/schema.js").Schema<"veryfront.input_request.lifecycle">; value: import("../../internal-agents/schema.js").Schema; inputRequest: import("../../internal-agents/schema.js").Schema; conversationId: import("../../internal-agents/schema.js").Schema; runId: import("../../internal-agents/schema.js").Schema; toolCallId: import("../../internal-agents/schema.js").Schema; kind: import("../../internal-agents/schema.js").Schema<"form">; status: import("../../internal-agents/schema.js").Schema<"open" | "cancelled" | "expired" | "submitted">; requestedResponderType: import("../../internal-agents/schema.js").Schema<"agent" | "system" | "human">; title: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; fields: import("../../internal-agents/schema.js").Schema<(import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"number" | "password" | "email" | "url" | "text">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; pattern: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; min: import("../../internal-agents/schema.js").Schema; max: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"textarea">; placeholder: import("../../internal-agents/schema.js").Schema; defaultValue: import("../../internal-agents/schema.js").Schema; minLength: import("../../internal-agents/schema.js").Schema; maxLength: import("../../internal-agents/schema.js").Schema; rows: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"select">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; placeholder: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"checkbox">; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"radio">; options: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; recommended: import("../../internal-agents/schema.js").Schema; }>[]>; defaultValue: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }> | import("../../extensions/schema/schema-validator.js").InferShape<{ type: import("../../internal-agents/schema.js").Schema<"confirm">; confirmLabel: import("../../internal-agents/schema.js").Schema; denyLabel: import("../../internal-agents/schema.js").Schema; name: import("../../internal-agents/schema.js").Schema; label: import("../../internal-agents/schema.js").Schema; description: import("../../internal-agents/schema.js").Schema; required: import("../../internal-agents/schema.js").Schema; secret: import("../../internal-agents/schema.js").Schema; }>)[]>; recommendations: import("../../internal-agents/schema.js").Schema | null>; metadata: import("../../internal-agents/schema.js").Schema | null>; createdAt: import("../../internal-agents/schema.js").Schema; expiresAt: import("../../internal-agents/schema.js").Schema; submittedAt: import("../../internal-agents/schema.js").Schema; cancelledAt: import("../../internal-agents/schema.js").Schema; expiredAt: import("../../internal-agents/schema.js").Schema; latestResponse: import("../../internal-agents/schema.js").Schema; }>>; }>>; }>>; /** Input payload for form input tool. */ export type FormInputToolInput = InferSchema>; /** Output from input request. */ export type InputRequestOutput = InputRequestRestOutput; /** Request payload for create input. */ export declare function createInputRequest(input: { authToken: string; apiUrl: string; conversationId: string; runId: string; toolCallId: string; form: FormInputToolInput; expiresAt: string; }): Promise; /** Request payload for get input. */ export declare function getInputRequest(input: { authToken: string; apiUrl: string; conversationId: string; inputRequestId: string; }): Promise; /** Event emitted for build input request lifecycle data. */ export declare function buildInputRequestLifecycleDataEvent(input: { action: "created" | "updated"; inputRequest: InputRequestOutput; }): ToolExecutionDataEvent; //# sourceMappingURL=request-protocol.d.ts.map