import { DocumentVariantsValue, IAdditionalFields, IApiResponse, IPatentForm, TAvailableDoc } from '..';
interface IPrepareData {
    value: any;
    addition_fields?: IAdditionalFields;
}
export default function (): {
    prepareFromServer: (type: DocumentVariantsValue, formData: TAvailableDoc, doc?: IApiResponse) => import('..').IApiRequest | IPatentForm | {
        birth_date: any;
        issue_date: any;
        region_id: string | number | undefined;
        seria: string;
        number: string;
        document_type: import('..').IPassportType;
        last_name: string;
        first_name: string;
        middle_name?: string | null;
        sex: "\u043C\u0443\u0436\u0441\u043A\u043E\u0439" | "\u0436\u0435\u043D\u0441\u043A\u0438\u0439";
        citizenship: string;
        issued_country: string;
    };
    prepareForServer: (type: DocumentVariantsValue, formData: TAvailableDoc) => IPrepareData;
};
export {};
