import { AxiosInstance } from "axios"; import { Project } from "../../../types/api/projects"; export default class ProjectsApi { private client; private projectsURL; constructor(client: AxiosInstance, accountId: number); /** * Creates new project. */ create(projectName: string): Promise; /** * Lists projects and their inboxes to which the API token has access. */ getList(): Promise; /** * Gets the project and it's inboxes. */ getById(projectId: number): Promise; /** * Updates project name. The project name is min 2 characters and max 100 characters long. */ update(projectId: number, updatedName: string): Promise; /** * Deletes a project by its ID. */ delete(projectId: number): Promise; } //# sourceMappingURL=Projects.d.ts.map