import { type ValueEvaluator } from '../completion.mts'; import type { PlainEvaluator } from '../evaluator.mts'; import { NumberValue, ObjectValue, Value } from '../value.mts'; import { Realm } from '#self'; /** https://tc39.es/ecma262/#sec-sortindexedproperties */ export declare function SortIndexedProperties(obj: ObjectValue, len: number, SortCompare: (x: Value, y: Value) => ValueEvaluator, holes: 'skip-holes' | 'read-through-holes'): PlainEvaluator; export declare function bootstrapArrayPrototypeShared(realmRec: Realm, proto: ObjectValue, kind: 'Array' | 'TypedArray'): void; //# sourceMappingURL=ArrayPrototypeShared.d.mts.map