import type { RequestFn } from "../http.js"; import type { CreateProjectInput, PaginatedResponse, PaginationParams, Project, UpdateProjectInput } from "../types.js"; export declare class ProjectsClient { private readonly request; constructor(request: RequestFn); list(params?: PaginationParams): Promise>; get(id: string): Promise; create(input: CreateProjectInput): Promise; update(id: string, input: UpdateProjectInput): Promise; delete(id: string): Promise; } //# sourceMappingURL=projects.d.ts.map