/** * Creates a trigger object used to create internal physics objects that interact with rigid bodies * and trigger collision events with no collision response. * * @ignore */ export class Trigger { /** * Create a new Trigger instance. * * @param {import('../../app-base.js').AppBase} app - The running {@link AppBase}. * @param {import('../component.js').Component} component - The component for which the trigger * will be created. * @param {ComponentData} data - The data for the component. */ constructor(app: import("../../app-base.js").AppBase, component: import("../component.js").Component, data: ComponentData); entity: import("../../entity.js").Entity; component: import("../component.js").Component; app: import("../../app-base.js").AppBase; initialize(data: any): void; body: any; destroy(): void; _getEntityTransform(transform: any): void; updateTransform(): void; enable(): void; disable(): void; }