26 lines
547 B
TypeScript
26 lines
547 B
TypeScript
interface FunctionReturn {
|
|
success: boolean;
|
|
payload: {
|
|
urlPath: string;
|
|
urlThumbnailPath: string;
|
|
} | null;
|
|
msg?: string;
|
|
}
|
|
type Param = {
|
|
key?: string;
|
|
payload: {
|
|
imageData: string;
|
|
imageName: string;
|
|
mimeType?: string;
|
|
thumbnailSize?: number;
|
|
folder?: string;
|
|
isPrivate?: boolean;
|
|
};
|
|
user_id?: boolean;
|
|
};
|
|
/**
|
|
* # Upload Image via API
|
|
*/
|
|
export default function uploadImage({ key, payload, user_id, }: Param): Promise<FunctionReturn>;
|
|
export {};
|