import { type LayerDef } from '@expofp/renderer';
/**
 * Indexes a layer tree by name, one list per name — floors repeat across scenes.
 * @param layer - The root to walk.
 * @param acc - The accumulator, threaded through recursion.
 * @returns Layer defs by name.
 */
export declare function collectLayerDefsByName(layer: LayerDef, acc?: Map<string, LayerDef<import("@expofp/renderer").RenderableDef>[]>): Map<string, LayerDef<import("@expofp/renderer").RenderableDef>[]>;
//# sourceMappingURL=layer-defs.d.ts.map