import * as ko from 'knockout'; export interface IResizableModel { width: ko.Subscribable; height: ko.Subscribable; isValidWidth?: (width: number) => boolean; isValidHeight?: (width: number) => boolean; resizeHandles: () => string; resizeStarted?: () => void; resizeCompleted?: () => void; }