e2ed
Version:
E2E testing framework over Playwright
6 lines (5 loc) • 379 B
TypeScript
import type { IsReadonlyKey } from '../../types/internal';
/**
* Set value to readonly property of some object.
*/
export declare const setReadonlyProperty: <SomeObject extends object, Property extends keyof SomeObject>(someObject: SomeObject, property: IsReadonlyKey<SomeObject, Property> extends true ? Property : never, value: SomeObject[Property]) => SomeObject[Property];