export declare const useSites: () => { sites: import("../..").Site[]; isLoading: boolean; isError: any; }; export declare const useSite: (siteId: string) => { site: import("../..").Site; isLoading: boolean; isError: any; updateSite: import("swr/mutation").TriggerWithOptionsArgs & { siteBuildings?: { connect?: { id: number; }[]; disconnect?: { id: number; }[]; }; }>; isMutating: boolean; updateError: any; updatedData: import("../..").Site; }; export declare const useCreateSite: () => { createSite: import("swr/mutation").TriggerWithOptionsArgs>; isMutating: boolean; createError: any; createdData: import("../..").Site; }; export declare const useDeleteSite: (siteId?: number | string) => { deleteSite: (id: string | number) => Promise; isMutating: boolean; deleteError: any; deletedData: import("../..").Site; }; //# sourceMappingURL=sites.d.ts.map