/** @file Extend the generic Gms2ComponentArray to add folders-specific contents */
import { YypFolder } from '@bscotch/yy';
import { Gms2ComponentArray } from './components/Gms2ComponentArray.js';
import { Gms2Folder } from './components/Gms2Folder.js';
export declare class Gms2FolderArray extends Gms2ComponentArray<YypFolder, typeof Gms2Folder> {
    constructor(data: YypFolder[]);
    /**
     * Given a "module" name, find all folders making up that module.
     * For example, for module "BscotchPack" any folder (as seen in the IDE)
     * ending with "/BscotchPack" is part of that module. Case-insensitive.
     */
    findModuleFolders(module: string): Gms2Folder[];
}
//# sourceMappingURL=Gms2FolderArray.d.ts.map