UNPKG

dop-sdk

Version:

Mini App SDK for JavaScript by VTB

27 lines (26 loc) 930 B
export declare enum CustomPermissionName { USER_NAME = "rakuten.miniapp.user.USER_NAME", PROFILE_PHOTO = "rakuten.miniapp.user.PROFILE_PHOTO", CONTACT_LIST = "rakuten.miniapp.user.CONTACT_LIST", ACCESS_TOKEN = "rakuten.miniapp.user.ACCESS_TOKEN", LOCATION = "rakuten.miniapp.device.LOCATION", SEND_MESSAGE = "rakuten.miniapp.user.action.SEND_MESSAGE", POINTS = "rakuten.miniapp.user.POINTS", FILE_DOWNLOAD = "rakuten.miniapp.device.FILE_DOWNLOAD" } export declare enum CustomPermissionStatus { ALLOWED = "ALLOWED", DENIED = "DENIED", PERMISSION_NOT_AVAILABLE = "PERMISSION_NOT_AVAILABLE" } export interface CustomPermission { name: CustomPermissionName; description: string; } export interface CustomPermissionResult { name: CustomPermissionName; status: CustomPermissionStatus; } export interface CustomPermissionResponse { permissions: CustomPermissionResult[]; }