import 'server-only'; import type { CreateImage } from '../models/image'; import UsersAPIClient from '../users-api-client'; export default class ImagesAPIClient { #private; usersApi: UsersAPIClient; constructor({ imagesApiUrl, usersApi, log, }: { imagesApiUrl: string; usersApi: UsersAPIClient; log?: boolean; }); request({ path, method, query, body, headers, }: { path: string; method?: string; query?: {}; body?: string; headers?: {}; }): Promise; create({ siteId, imageData }: { siteId: number; imageData: CreateImage; }): Promise<{ result: { path: string; url: string; homeflow_id: string | undefined; } | null; errors: { message: { status: number; }; }[] | null; }>; findAll({ page, siteId, pageSize, type, image, }: { page?: number; siteId: number; pageSize?: number; type?: string; image?: string; }): Promise<{ results: any; totalCount: any; errors: { message: any; }[] | null; }>; } //# sourceMappingURL=index.d.ts.map