declare type OnChangeListener = (this: PermissionStatus, ev: Event) => any;
export declare class PermissionStatusFake extends EventTarget implements PermissionStatus {
    private _state;
    private readonly _changeListener;
    constructor(_state: PermissionState);
    get state(): PermissionState;
    updateTo(updatedPermission: PermissionState): void;
    set onchange(listener: OnChangeListener | null);
    get onchange(): OnChangeListener | null;
}
export {};
//# sourceMappingURL=PermissionStatusFake.d.ts.map