import type { CompanionDockConfig } from '../shapes/enterprise';
import type { DockAllowedWindowOptions } from '../shapes/shapes';
export declare const getSnapZone: (config: CompanionDockConfig | unknown, options?: DockAllowedWindowOptions) => {
    enabled: boolean;
    threshold?: number;
    locationPreference?: Array<"top" | "bottom">;
} | {
    enabled: boolean;
    threshold: number;
    locationPreference: readonly ["top", "bottom"];
};
