import { MCProject } from 'bc-minecraft-project'; import { Manifest } from '../../internal/types'; import { DataSetConnector, PackCollection } from '../../types'; import { ResourcePack } from './resource-pack'; import * as Animation from './animation'; import * as AnimationController from './animation-controller'; import * as Attachable from './attachable'; import * as BlockCulling from './block-culling'; import * as Entity from './entity'; import * as Fog from './fog'; import * as Material from './material'; import * as Model from './model'; import * as Particle from './particle'; import * as RenderController from './render-controller'; import * as Sound from './sound'; import * as Texture from './texture'; import * as UI from './ui'; /** */ export declare class ResourcePackCollection extends PackCollection { /**The collection of animations*/ readonly animations: DataSetConnector; /**The collection of animations controllers*/ readonly animationControllers: DataSetConnector; /**The collection of animations controllers*/ readonly attachables: DataSetConnector; /**The collection of block_culling_rules*/ readonly blockCullingRules: DataSetConnector; /**The collection of entities*/ readonly entities: DataSetConnector; /**The collection of fogs*/ readonly fogs: DataSetConnector; /**The collection of materials*/ readonly materials: DataSetConnector; /**The collection of models*/ readonly models: DataSetConnector; /**The collection of models*/ readonly particles: DataSetConnector; /**The collection of sounds*/ readonly renderControllers: DataSetConnector; /**The collection of sounds*/ readonly sounds: DataSetConnector; /**The collection of textures*/ readonly textures: DataSetConnector; /**The collection of textures from item_texture.json*/ readonly itemTextures: DataSetConnector; /**The collection of textures from terrain_texture.json*/ readonly terrainTextures: DataSetConnector; /**The collection of UI elements*/ readonly uiElements: DataSetConnector; /**Creates a new instances of the class*/ constructor(); add(folder: string, context: MCProject | string, manifest: Manifest): ResourcePack; } //# sourceMappingURL=resource-pack-collection.d.ts.map