|
|
|
@ -9,28 +9,8 @@ import type { WildcardObjectSetProxyQuadMatch } from "./WildcardObjectSetProxy"; |
|
|
|
|
import { WildcardObjectSetProxy } from "./WildcardObjectSetProxy"; |
|
|
|
|
import type { WildcardSubjectSetProxyQuadMatch } from "./WildcardSubjectSetProxy"; |
|
|
|
|
import { WildcardSubjectSetProxy } from "./WildcardSubjectSetProxy"; |
|
|
|
|
import type { SetProxy } from "./setProxy"; |
|
|
|
|
import type { SetProxy } from "./SetProxy"; |
|
|
|
|
|
|
|
|
|
// export function createNewSetProxy<T extends NonNullable<RawValue>>(
|
|
|
|
|
// quadMatch: ObjectSetProxyQuadMatch,
|
|
|
|
|
// isSubjectOriented: false,
|
|
|
|
|
// proxyContext: ProxyContext,
|
|
|
|
|
// ): ObjectSetProxy<T>;
|
|
|
|
|
// export function createNewSetProxy<T extends RawObject>(
|
|
|
|
|
// quadMatch: SubjectSetProxyQuadMatch,
|
|
|
|
|
// isSubjectOriented: true,
|
|
|
|
|
// proxyContext: ProxyContext,
|
|
|
|
|
// ): SubjectSetProxy<T>;
|
|
|
|
|
// export function createNewSetProxy<T extends NonNullable<RawValue>>(
|
|
|
|
|
// quadMatch: WildcardObjectSetProxyQuadMatch,
|
|
|
|
|
// isSubjectOriented: false,
|
|
|
|
|
// proxyContext: ProxyContext,
|
|
|
|
|
// ): WildcardObjectSetProxy<T>;
|
|
|
|
|
// export function createNewSetProxy<T extends RawObject>(
|
|
|
|
|
// quadMatch: WildcardSubjectSetProxyQuadMatch,
|
|
|
|
|
// isSubjectOriented: true,
|
|
|
|
|
// proxyContext: ProxyContext,
|
|
|
|
|
// ): WildcardSubjectSetProxy<T>;
|
|
|
|
|
export function createNewSetProxy<T extends NonNullable<RawValue>>( |
|
|
|
|
quadMatch: QuadMatch, |
|
|
|
|
isSubjectOriented: boolean, |
|
|
|
|