import apiClient from './client'; // Fix: WEB-M5 — types from the shared contracts package. import type { Site } from '@proposal-system/api-contracts'; export type { Site } from '@proposal-system/api-contracts'; export const sitesApi = { search: async (query: string): Promise => { const res = await apiClient.get(`/sites?query=${encodeURIComponent(query)}`); return res.data; }, };