/** * Convenience wrapper so components can import hooks directly from src/core/hooks/sensors * Instead of calling useCoreHooks().sensors first from src/core/hooks/provider.tsx */ export declare const useSensors: () => { sensors: import("../..").Sensor[]; isLoading: boolean; isError: any; }; export declare const useSensor: (id: number | null) => { sensor: import("../..").Sensor; isLoading: boolean; isError: any; updateSensor: import("swr/mutation").TriggerWithOptionsArgs>; isMutating: boolean; updateError: any; updatedData: import("../..").Sensor; deleteSensor: import("swr/mutation").TriggerWithoutArgs; isDeleting: boolean; deleteError: any; }; export declare const useSensorsByAuthor: (authorId: number | null) => { sensors: import("../..").Sensor[]; isLoading: boolean; isError: any; }; export declare const useSensorsByBuilding: (buildingId: number | null) => { sensors: import("../..").Sensor[]; isLoading: boolean; isError: any; }; export declare const useCreateSensor: () => { createSensor: import("swr/mutation").TriggerWithOptionsArgs; }>; isMutating: boolean; createError: any; createdData: import("../..").Sensor; }; //# sourceMappingURL=sensors.d.ts.map