import { AxiosInstance } from 'axios'; import { BaseRequestModel } from './models'; import { FormWithRelations } from './form'; import { UserWithRelations } from './user'; import { CreditWithRelations } from './credit'; import { KycWithRelations } from './kyc'; import { BaseRequestModelInterface } from './interfaces'; import { PersonData } from '../types'; import { AddressWithRelations } from './address'; export declare class Person extends BaseRequestModel implements BaseRequestModelInterface { constructor(api: AxiosInstance); } export interface PersonRelations { user?: UserWithRelations; form?: FormWithRelations; credits?: CreditWithRelations[]; kyc?: KycWithRelations; address?: AddressWithRelations; } export declare type PersonWithRelations = Person & PersonRelations;