// Type definitions for headroom.js v0.7.0 // Project: http://wicky.nillia.ms/headroom.js/ // Definitions by: Jakub Olek // Definitions: https://github.com/borisyankov/DefinitelyTyped interface HeadroomOptions { offset?: number; tolerance?: any; classes?: { initial?: string; pinned?: string; unpinned?: string; top?: string; notTop?: string; }; scroller?: Element; onPin?: () => void; onUnPin?: () => void; onTop?: () => void; onNotTop?: () => void; } declare class Headroom { constructor(element: Node, options?: HeadroomOptions); constructor(element: Element, options?: HeadroomOptions); init: () => void; }