/**
 * ClickUp Integration Adapter
 *
 * Typed wrapper over platform.call() for ClickUp task operations.
 * Uses factory pattern -- credential is bound once at construction time.
 *
 * Types are shared with the server-side ClickUp adapter via @repo/core/execution.
 */
import type { ClickUpToolMap } from '../../types/index.js';
/**
 * Create a typed ClickUp adapter bound to a specific credential.
 *
 * @param credential - Credential name as configured in the command center
 * @returns Object with 2 typed methods for ClickUp operations
 *
 * @example
 * ```ts
 * const clickup = createClickUpAdapter('my-clickup-credential')
 * const task = await clickup.createTask({ listId: '123', name: 'Task', markdownContent: '...' })
 * ```
 */
export declare function createClickUpAdapter(credential: string): import("./create-adapter.js").TypedAdapter<ClickUpToolMap>;
