/** Represents a family in the project. * @see {@link https://www.construct.net/en/make-games/manuals/construct-3/scripting/scripting-reference/object-interfaces/ifamily | IFamily documentation } */ declare class IFamily> extends IObjectClass { /** Get an array with a list of object types that belong to this family. */ getAllObjectTypes(): IObjectType[]; /** Iterates all object types that belong to this family. */ objectTypes(): Generator>; /** Check if a given object type belongs to this family. */ hasObjectType(objectType: IObjectType): boolean; }