import type { Enumerable } from "../Enumerable"; import type { EnumerableConstructor } from "../EnumerableConstructor"; import type { EnumerableWithNullableGrandParent } from "../EnumerableWithNullableGrandParent"; import type { EnumerableWithNullableGreatGrandParent } from "../EnumerableWithNullableGreatGrandParent"; import type { EnumerableWithNullableParent } from "../EnumerableWithNullableParent"; import type { CompanionEnumerable } from "./CompanionEnumerable"; import type { CompanionEnumerableWithGrandParent } from "./CompanionEnumerableWithGrandParent"; import type { CompanionEnumerableWithGreatGrandParent } from "./CompanionEnumerableWithGreatGrandParent"; import type { CompanionEnumerableWithParent } from "./CompanionEnumerableWithParent"; /** @deprecated Replace with {@link CompanionEnumerableWithGreatGrandParent} instead. This will be removed in version 3.14 */ export interface CompanionEnumWithGreatGrandParentDeclaration, ENUM_CONSTRUCTOR extends EnumerableConstructor>, out PARENT_ENUM extends EnumerableWithNullableGrandParent, PARENT_ENUM_CONSTRUCTOR extends EnumerableConstructor>, out GRAND_PARENT_ENUM extends EnumerableWithNullableParent, GRAND_PARENT_ENUM_CONSTRUCTOR extends EnumerableConstructor>, out GREAT_GRAND_PARENT_ENUM extends Enumerable, GREAT_GRAND_PARENT_ENUM_CONSTRUCTOR extends EnumerableConstructor>> extends CompanionEnumerableWithGreatGrandParent { } //# sourceMappingURL=CompanionEnumWithGreatGrandParent.declaration.d.ts.map