import { AddCrosswalkEvent, DeleteCrosswalkEvent, EditCrosswalkEvent } from '../types';
type Props = {
    onLoad?: () => void;
    onSuccess?: () => void;
    onError?: (error: unknown) => void;
};
export declare const useCrosswalkActions: ({ onLoad, onSuccess, onError }: Props) => {
    addCrosswalk: ({ entity, contributorCrosswalk, crosswalk }: AddCrosswalkEvent) => void;
    editCrosswalk: ({ entityUri, crosswalkId, attributeName, value }: EditCrosswalkEvent) => void;
    deleteCrosswalk: ({ entityUri, crosswalkId }: DeleteCrosswalkEvent) => void;
};
export {};
