/** Select compact Host-neutral callback presentation for one runtime owner. */ export declare function bindHostBridgeToolPresentation(api: object): void; /** Read presentation mode without exposing the owner-local binding set. */ export declare function usesHostBridgeToolPresentation(api: object): boolean; export declare function sendCommandResultIsError(result: any): boolean; export declare function formatDelegateCommandResult(result: any): string; export declare function formatStatusCommandResult(result: any): string; export declare function formatDoctorCommandResult(result: any): string; export declare function formatRenewCommandResult(result: any): string; export declare function formatRetryCallbackCommandResult(result: any): string; export declare function formatSendCommandResult(result: any): string; export declare function formatCancelCommandResult(result: any): string; export declare function formatApproveCommandResult(result: any): string; export declare function formatCloseCommandResult(result: any): string; export declare function publicTurnIdentity(result: any): { sessionId: string; turnId: string; }; export declare function toolResult(result: any, { submissionErrors, normalizeTurnIdentity, forceError, modelProjection, compactText }?: { submissionErrors?: boolean; normalizeTurnIdentity?: boolean; forceError?: boolean; modelProjection?: (value: unknown) => unknown; compactText?: boolean; }): { content: { type: "text"; text: string; }[]; details: unknown; isError?: boolean | undefined; }; export declare function modelFacingToolError(error: unknown): Error; export declare function modelFacingErrorMessage(error: unknown): string; export declare function isBlockedTerminalDispatchResult(result: unknown): boolean; export declare function isSubmissionError(result: unknown): boolean; export declare function withTurnIdentity(result: any): any;