/**
* Finix API
*/
export declare class CreateFileRequest {
/**
* The name of the `File` you\'ll create.
*/
'displayName'?: string;
/**
* The resource ID that you want linked to the `File` (e.g. Merchant ID).
*/
'linkedTo'?: string;
/**
* Key value pair for annotating custom meta data (e.g. order numbers).
*/
'tags'?: {
[key: string]: string;
} | null;
/**
* The type of document. | Available values include:
Identity Verification
- **DRIVERS\\_LICENSE\\_FRONT**
- **DRIVERS\\_LICENSE\\_BACK**
- **IDENTIFICATION\\_CARD\\_FRONT**
- **IDENTIFICATION\\_CARD\\_BACK**
Bank account validationBusiness Verification- **TAX\\_DOCUMENT**
- **BUSINESS\\_REGISTRATION**
- **BUSINESS\\_ADDRESS\\_VERIFICATION**
Additional- **OTHER**
- **PCI\\_DOCUMENT**
- **PASSPORT**
*/
'type'?: CreateFileRequest.TypeEnum | string;
static discriminator: string | undefined;
static attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
}[];
}
export declare namespace CreateFileRequest {
enum TypeEnum {
DriversLicenseFront,
DriversLicenseBack,
IdentificationCardFront,
IdentificationCardBack,
BankStatement,
TaxDocument,
BusinessRegistration,
BusinessAddressVerification,
Other,
PciDocument,
Passport
}
}