import { Fun } from '@ephox/katamari'; import { ZonePosition } from './ZonePosition'; export interface ZoneViewports { assess: (item: E) => ZonePosition; } const anything: ZoneViewports = { assess: ZonePosition.inView }; export const ZoneViewports = { anything: Fun.constant(anything) as () => ZoneViewports };