import type { ItemSet } from '../classes/ItemSet'; import { IHandle } from '../types/IHandle'; import { int } from '../types/NativeAliases'; export declare class PropSet implements IHandle { handle: number; constructor(handle: number); static fromHandle(handle: number): PropSet | null; /** * @returns */ get IsPropSetVisible(): boolean; /** * @returns */ doesPropSetExist(): boolean; /** * @returns */ get PropSetModel(): number; /** * @param itemSet * @param model * @param p3 * @param p4 * @returns */ getEntitiesFromPropSet(itemSet: ItemSet, model: string | number, p3: boolean, p4: boolean): int; /** * @param flag */ set PropSetFlag(flag: int); /** * @param flag * @returns The instance for method chaining */ setPropSetFlag(flag: int): this; /** * @returns The instance for method chaining */ setPropSetAsNoLongerNeeded(): this; /** * @param toggle */ set PropSetVisible(toggle: boolean); /** * @param toggle * @returns The instance for method chaining */ setPropSetVisible(toggle: boolean): this; /** * @returns */ get IsPropSetFullyLoaded(): boolean; /** * @param p1 * @param p2 */ deletePropSet(p1: boolean, p2: boolean): void; } //# sourceMappingURL=PropSet.d.ts.map