Skip to content

Commit e081bd1

Browse files
committed
fix: typings fix
1 parent c3f3348 commit e081bd1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/perms/index.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,13 @@ export function openNotificationSettings(): Promise<boolean>;
6969
export function getTypes(): Permissions[];
7070

7171
export interface MultiResult {
72-
[k: Permissions | string]: Status;
72+
[k: Permissions | string]: IStatus;
7373
}
74-
export type Result<T> = T extends any[] ? MultipleResult : Status;
74+
export type Result<T> = T extends any[] ? MultipleResult : IStatus;
7575

7676
export type RequestOptions<T extends Permissions = Permissions> = T extends keyof ObjectPermissions ? ObjectPermissions[T] : any;
77-
export function request<T extends Permissions>(permission: T, options?: RequestOptions<T>): Promise<Status>;
77+
export function request<T extends Permissions>(permission: T, options?: RequestOptions<T>): Promise<IStatus>;
7878
export function request<T extends Partial<ObjectPermissions | ObjectPermissionsRest>>(permission: T): Promise<MultiResult>;
79-
export function request<T extends string>(permission: T): Promise<Status>;
79+
export function request<T extends string>(permission: T): Promise<IStatus>;
8080

8181
export function checkMultiple<T extends Partial<ObjectPermissionsRest>>(permissions: T): Promise<MultiResult>;

0 commit comments

Comments
 (0)