import type { DeferredJobsApiClient } from '../../api'; import type { UserAccount } from '../../types'; import type { CreateRequest, CreateResponse, ListResponse, UpdateRequest, UpdateResponse } from './types'; export type Client = ReturnType; export declare function createClient(api: DeferredJobsApiClient): { list: () => Promise; create: (payload: CreateRequest) => Promise; update: (id: UserAccount['id'], payload: UpdateRequest) => Promise; };