/**
 * Approval Platform Tool Adapter
 *
 * Typed wrapper over platform.call() for HITL (human-in-the-loop) tasks.
 * Singleton export -- no credential needed (platform tool).
 */
import type { ApprovalToolMap } from '../../types/index.js';
/**
 * Typed approval adapter for creating and managing HITL tasks.
 *
 * @example
 * ```ts
 * import { approval } from '@elevasis/sdk/worker'
 *
 * const task = await approval.create({
 *   actions: [{ id: 'approve', label: 'Approve', type: 'primary' }],
 *   context: { dealId: 'deal-123' },
 *   description: 'Review proposal for Acme Corp',
 *   humanCheckpoint: 'proposal-review',
 * })
 * ```
 */
export declare const approval: import("./create-adapter.js").TypedAdapter<ApprovalToolMap>;
