@larksuiteoapi/api
Version:
larksuite open api sdk
28 lines • 822 B
TypeScript
export declare class FormData {
private params;
private files;
constructor();
setField(k: string, v: string | number | boolean): FormData;
addField(k: string, v: string | number | boolean): FormData;
addFile(k: string, file: File): FormData;
appendFile(file: File): FormData;
getParams(): Map<string, string | number | boolean>;
getFiles(): File[];
}
export declare class File {
private fieldName;
private name;
private type;
private content;
private stream;
getFieldName(): string;
setFieldName(fieldName: string): File;
setName(name: string): File;
getName(): string;
setType(type: string): File;
getType(): string;
setContent(content: any): File;
getContent(): any;
isStream(): boolean;
}
//# sourceMappingURL=formData.d.ts.map