/**
* Finix API
*/
export declare class CreateExternalLinkRequest {
/**
* Set how long (in minutes) the external link should be active for. The link can be active for up to 7 days in the future.
*/
'duration'?: number;
/**
* Key value pair for annotating custom meta data (e.g. order numbers).
*/
'tags'?: {
[key: string]: string;
} | null;
/**
*
- Set to UPLOAD to create a link that can be used to upload files to Finix.
- Set to DOWNLOAD to create a link where the uploaded file can be downloaded from.
- Set to VIEW to create a link that displays the file in browser.
*/
'type'?: CreateExternalLinkRequest.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 CreateExternalLinkRequest {
enum TypeEnum {
Upload,
Download,
View
}
}