type ResourceId = string | number; export declare function useResourceDelete(params: { deleteResource: (entityId: ResourceId) => Promise<{ success: boolean; }>; resourceName?: string; onSuccess?: () => void; }): { handleResourceDelete: (entityId: ResourceId) => void; isDeleting: (entityId: ResourceId) => boolean; }; export {};