import { IFileModel, IPartData, IPartThumbnail } from '../models';
/**
 * Custom hooks for part form.
 * @param {IPartData | undefined} formData Data of part form.
 * @param {Function} onSave Callback fired when clicking the save button.
 * @param {IPartThumbnail} thumbnail Thumbnail relevant function.
 * @return {Object} Return an object for custom hooks.
 */
export declare const usePartForm: (formData: IPartData | undefined, onSave: (part: IPartData, thumbnail?: IFileModel) => void, thumbnail: IPartThumbnail) => any;
