import { AlloyComponent } from '../../api/component/ComponentApi';
import { DockingConfig, DockingMode, DockingState } from './DockingTypes';
declare const refresh: (component: AlloyComponent, config: DockingConfig, state: DockingState) => void;
declare const reset: (component: AlloyComponent, config: DockingConfig, state: DockingState) => void;
declare const forceDockToTop: (component: AlloyComponent, config: DockingConfig, state: DockingState) => void;
declare const forceDockToBottom: (component: AlloyComponent, config: DockingConfig, state: DockingState) => void;
declare const isDocked: (component: AlloyComponent, config: DockingConfig, state: DockingState) => boolean;
declare const setModes: (component: AlloyComponent, config: DockingConfig, state: DockingState, modes: DockingMode[]) => void;
declare const getModes: (component: AlloyComponent, config: DockingConfig, state: DockingState) => DockingMode[];
export { refresh, reset, isDocked, getModes, setModes, forceDockToTop, forceDockToBottom };
//# sourceMappingURL=DockingApis.d.ts.map