import { CameraConfig, CameraFollow, CameraFollowRules } from './camera/2d/camera.config'; import { Camera } from './camera/2d/camera'; import { BoxCollider } from './component/2d/boxCollider.component'; import { Transform } from './component/2d/transform.component'; import { GameConfig } from './core/2d/game.config'; import { Game } from './core/2d/game'; import { State } from './state/2d/state'; import { Collision } from './system/2d/collision.system'; import { Physics } from './system/2d/physics.system'; import { System } from './system/2d/system'; import { Panel } from './ui/2d/panel'; import { UIConfig } from './ui/2d/ui.config'; import { UI } from './ui/2d/ui'; import { WorldConfig } from './world/2d/world.config'; import { World } from './world/2d/world'; export * from './aura.core'; export * from './aura.types'; export { CameraConfig, CameraFollow, CameraFollowRules, Camera, BoxCollider, Transform, GameConfig, Game, State, Collision, Physics, System, Panel, UIConfig, UI, WorldConfig, World }; export declare const Geometries: { CIRCLE: import("./aura.core").Geometry; F: import("./aura.core").Geometry; HEXAGON: import("./aura.core").Geometry; LINE: import("./aura.core").Geometry; OCTAGON: import("./aura.core").Geometry; PENTAGON: import("./aura.core").Geometry; POINT: import("./aura.core").Geometry; POLYGON: (vertexCount: number, name?: string | undefined) => import("./aura.core").Geometry; SQUARE: import("./aura.core").Geometry; TRIANGLE: import("./aura.core").Geometry; TRIANGLE_RIGHT_ANGLE: import("./aura.core").Geometry; Wireframe: { CIRCLE: import("./aura.core").Geometry; F: import("./aura.core").Geometry; HEXAGON: import("./aura.core").Geometry; OCTAGON: import("./aura.core").Geometry; PENTAGON: import("./aura.core").Geometry; POLYGON: (vertexCount: number, name?: string | undefined) => import("./aura.core").Geometry; SQUARE: import("./aura.core").Geometry; TRIANGLE: import("./aura.core").Geometry; TRIANGLE_RIGHT_ANGLE: import("./aura.core").Geometry; }; }; export declare const FragmentShaders: { BASIC: import("./aura.core").FragmentShader; COLOR_PER_VERTEX: import("./aura.core").FragmentShader; TEXTURE: import("./aura.core").FragmentShader; TEXTURE_COLORED: import("./aura.core").FragmentShader; }; export declare const ShaderPrograms: { BASIC: import("./aura.core").ShaderProgram; COLOR_PER_VERTEX: import("./aura.core").ShaderProgram; TEXTURE: import("./aura.core").ShaderProgram; TEXTURE_COLORED: import("./aura.core").ShaderProgram; }; export declare const VertexShaders: { BASIC: import("./aura.core").VertexShader; COLOR_PER_VERTEX: import("./aura.core").VertexShader; TEXTURE: import("./aura.core").VertexShader; };