import Slidy from '..';
import { Options } from '../defs';
/**
 * Create navigation.
 *
 * @export
 * @class Nav
 */
export declare class Nav {
    private _slidy;
    private _opts;
    /**
     * Create thumbnail.
     */
    private static _createThumb;
    private static _createContent;
    private _type;
    private _template;
    private _el;
    private _items;
    /**
     * Creates an instance of Nav.
     */
    constructor(_slidy: Slidy, _opts: Options);
    /**
     * Destroy component.
     */
    destroy(): void;
    /**
     * Init component.
     */
    private _init;
    /**
     * Bind event handlers.
     */
    private _bind;
    /**
     * Bind nav handlers.
     */
    private _bindNav;
    /**
     * Clear active nav item.
     */
    private _clearActive;
    /**
     * Set active nav item.
     */
    private _setActive;
    /**
     * On nav item click
     */
    private _onClick;
}
