import { IApproveRejectDocumentParams, ICloseDocumentValidationParams, ICloseSecurityStudyParams, IGetDocumentsRejectionReasonsParams, INotifyDocumentValidationParams, INotifySecurityStudyParams, IGetOrganizationsParams, HeadersArgs, IDiscardLifterParamReasonTypeParams, IGetProspectsParams, IRelaunchSecurityStudyParams } from '../types'; import { PersonType } from '../utils/enums'; import { ApiOPtions } from './'; export declare class Api { private api; private apiV3; constructor(options: ApiOPtions); getPropspects: (authorization: HeadersArgs, results: number, page: number, search: string, status: number[], order: boolean, userTypeId: PersonType) => any; getPropspectsVehicles: (authorization: HeadersArgs, results: number, page: number, search: string, status: number[], order: boolean) => any; getSecurityDocuments: (authorization: HeadersArgs, userProspectId: number) => any; getSecurityDocumentsVehicle: (authorization: HeadersArgs, vehicleProspectId: number) => any; getDocumentsRejectionReasons: (authorization: HeadersArgs, paramsObject: IGetDocumentsRejectionReasonsParams) => any; relaunchSecurityStudy: (authorization: HeadersArgs, paramsObject: IRelaunchSecurityStudyParams) => any; createSecurityStudy: (authorization: HeadersArgs, userProspectId: number) => any; approveOrRejectDocument: (authorization: HeadersArgs, securityStudyId: number, paramsObject: IApproveRejectDocumentParams) => any; editApproveOrRejectDocument: (authorization: HeadersArgs, securityStudyId: number, paramsObject: IApproveRejectDocumentParams) => any; discardLifter: (authorization: HeadersArgs, paramsObject: IDiscardLifterParamReasonTypeParams) => any; closeSecurityStudy: (authorization: HeadersArgs, paramsObject: ICloseSecurityStudyParams) => any; notifySecurityStudy: (authorization: HeadersArgs, paramsObject: INotifySecurityStudyParams) => any; getUsers: (authorization: HeadersArgs, results: number, page: number, search: string, order: boolean, userTypeId: PersonType, paramsObject: IGetProspectsParams) => any; getProspectStatuses: (authorization: HeadersArgs) => any; getValidationProcessStatuses: (authorization: HeadersArgs) => any; getValidationProcessDocuments: (authorization: HeadersArgs, userId: number) => any; startValidationProcess: (authorization: HeadersArgs, internalUserId: number) => any; editApproveOrRejectValidationDocument: (authorization: HeadersArgs, documentId: number, paramsObject: IApproveRejectDocumentParams) => any; closeDocumentValidation: (authorization: HeadersArgs, paramsObject: ICloseDocumentValidationParams) => any; notifyDocumentValidation: (authorization: HeadersArgs, paramsObject: INotifyDocumentValidationParams) => any; getOrganizations: (authorization: HeadersArgs, paramsObject: IGetOrganizationsParams) => any; getAutomaticSecurityStudy: (authorization: HeadersArgs, userId: number) => any; getReportSecurityStudy: (authorization: HeadersArgs, checkId: string) => any; getAutomaticSecurityStudyVehicle: (authorization: HeadersArgs, vehicleId: number) => any; getLifterTypes: (authorization: HeadersArgs) => any; getCategoryTypes: (authorization: HeadersArgs, categoryType: string) => any; } //# sourceMappingURL=api.d.ts.map