import { Controller } from './controller'; export declare class LayerController extends Controller { make(name: string, op: any, context?: any): T; make(name: string, container: any, op?: any, context?: any): T; create(name: string, from?: any, op?: any, context?: any): T; hide(name: string, callback?: boolean): LayerController; show(name: string, callback?: boolean): LayerController; isVisible(name: string): boolean; add(name: string, layer: any, layout: any): LayerController; get(name: string): T; has(name: string): boolean; remove(name: string): LayerController; removeAll(): LayerController; }