import { ApiResponse } from 'apisauce'; import { ReasonType } from '../models/reasonType'; import { ApiOPtions, HeadersArgs } from '../service'; import { IApproveRejectDocumentParams, ICloseSecurityStudyParams, IGetDocumentsRejectionReasonsParams, INotifySecurityStudyParams } from '../types'; export declare class ApiSecurityDocument { private options; private api; constructor(options?: ApiOPtions); getSecurityDocuments(authorization: HeadersArgs, userProspectId: number): Promise>; getSecurityDocumentsVehicle(authorization: HeadersArgs, vehicleProspectId: number): Promise>; getDocumentsRejectionReasons(authorization: HeadersArgs, paramsObject: IGetDocumentsRejectionReasonsParams): Promise>; createSecurityStudy(authorization: HeadersArgs, userProspectId: number): Promise>; approveOrRejectDocument(authorization: HeadersArgs, securityStudyId: number, paramsObject: IApproveRejectDocumentParams): Promise>; editApproveOrRejectDocument(authorization: HeadersArgs, securityStudyId: number, paramsObject: IApproveRejectDocumentParams): Promise>; closeSecurityStudy(authorization: HeadersArgs, paramsObject: ICloseSecurityStudyParams): Promise>; notifySecurityStudy(authorization: HeadersArgs, paramsObject: INotifySecurityStudyParams): Promise>; getAutomaticSecurityStudy(authorization: HeadersArgs, userProspectId: number): Promise>; getReportSecurityStudy(authorization: HeadersArgs, checkId: string): Promise>; getAutomaticSecurityStudyVehicle(authorization: HeadersArgs, vehicleProspectId: number): Promise>; } //# sourceMappingURL=apiSecurityDocument.d.ts.map