import { useCollectorReturnType } from '@craftjs/utils';
import { LayerStore } from './context';
import { LayerState } from '../interfaces';
export declare function useLayerManager(): useCollectorReturnType<LayerStore>;
export declare function useLayerManager<C>(collector?: (state: LayerState) => C): useCollectorReturnType<LayerStore, C>;
