/** * @module Misc */ import { InjectionToken } from '@angular/core'; import { Backend, BackendFactory, DragDropManager } from 'dnd-core'; /** The injection token for the dnd-core compatible backend currently in use. */ export declare const DRAG_DROP_BACKEND: InjectionToken; /** The injection token for the dnd-core BackendFactory used to instantiate dnd-core. */ export declare const DRAG_DROP_BACKEND_FACTORY: InjectionToken; /** The injection token for the dnd-core compatible backend's options. */ export declare const DRAG_DROP_BACKEND_OPTIONS: InjectionToken; /** The injection token for the dnd-core compatible backend currently in use. */ export declare const DRAG_DROP_BACKEND_DEBUG_MODE: InjectionToken; /** The injection token for the dnd-core DragDropManager */ export declare const DRAG_DROP_MANAGER: InjectionToken; /** The injection token for the dnd-core compatible backend currently in use. */ export declare const DRAG_DROP_GLOBAL_CONTEXT: InjectionToken; /** * The type a source or target is given as a marker for 'you supplied null as a type', * so that library consumers can be reminded to use setType/setTypes manually. * See {@link DragSource#setType}, {@link DropTarget#setTypes}. */ export declare const TYPE_DYNAMIC: symbol;