UNPKG

@larksuiteoapi/api

Version:
49 lines 1.26 kB
export declare enum ErrCode { Native = -1, Ok = 0, AppTicketInvalid = 10012, AccessTokenInvalid = 99991671, AppAccessTokenInvalid = 99991664, TenantAccessTokenInvalid = 99991663, UserAccessTokenInvalid = 99991668, UserRefreshTokenInvalid = 99991669 } export interface Detail { key: string; value: string; [propName: string]: any; } export interface PermissionViolation { type: string; subject: string; description: string; [propName: string]: any; } export interface FieldViolation { field: string; value: string; description: string; [propName: string]: any; } export interface Help { url: string; description: string; [propName: string]: any; } export interface Err { details?: Detail[]; permission_violations?: PermissionViolation[]; field_violations?: FieldViolation[]; helps?: Help[]; [propName: string]: any; } export interface Error { code: number; msg: string; error?: Err; [propName: string]: any; } export declare const instanceOfError: (object: any) => object is Error; export declare const newErr: (e: any) => Error; export declare const newErrorOfInvalidResp: (msg: string) => Error; //# sourceMappingURL=error.d.ts.map