/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
/**
 * @record
 */
export function LightboxInfo() { }
if (false) {
    /** @type {?} */
    LightboxInfo.prototype.sharedBy;
    /** @type {?} */
    LightboxInfo.prototype.sharedOn;
    /** @type {?} */
    LightboxInfo.prototype.size;
}
/**
 * @record
 */
export function LightboxPage() { }
if (false) {
    /** @type {?} */
    LightboxPage.prototype.decrypting;
    /** @type {?} */
    LightboxPage.prototype.image;
    /** @type {?} */
    LightboxPage.prototype.thumb;
    /** @type {?|undefined} */
    LightboxPage.prototype.content;
}
var LightboxTooltips = /** @class */ (function () {
    function LightboxTooltips() {
        this.download = 'Download';
        this.downloading = 'Downloading...';
        this.exit = 'Exit';
        this.previous = 'Previous';
        this.next = 'Next';
        this.zoomIn = 'Zoom in';
        this.zoomOut = 'Zoom out';
    }
    return LightboxTooltips;
}());
export { LightboxTooltips };
if (false) {
    /** @type {?} */
    LightboxTooltips.prototype.download;
    /** @type {?} */
    LightboxTooltips.prototype.downloading;
    /** @type {?} */
    LightboxTooltips.prototype.exit;
    /** @type {?} */
    LightboxTooltips.prototype.previous;
    /** @type {?} */
    LightboxTooltips.prototype.next;
    /** @type {?} */
    LightboxTooltips.prototype.zoomIn;
    /** @type {?} */
    LightboxTooltips.prototype.zoomOut;
}
/**
 * Configuration used when opening a lightbox.
 */
var /**
 * Configuration used when opening a lightbox.
 */
LightboxConfig = /** @class */ (function () {
    function LightboxConfig() {
        /**
         * Determines if info is decrypting | false
         */
        this.decrypting = false;
        /**
         * Optional downloading css styling | false
         */
        this.downloading = false;
        /**
         * Initial index of start page | 0
         */
        this.index = 0;
        /**
         * Required name prop for Lightbox
         */
        this.name = '';
        /**
         * Collection of predefined tootips for various Lightbox actions | { download: 'Download', etc }
         */
        this.tooltips = new LightboxTooltips();
    }
    return LightboxConfig;
}());
/**
 * Configuration used when opening a lightbox.
 */
export { LightboxConfig };
if (false) {
    /**
     * Determines if info is decrypting | false
     * @type {?}
     */
    LightboxConfig.prototype.decrypting;
    /**
     * Optional downloading css styling | false
     * @type {?}
     */
    LightboxConfig.prototype.downloading;
    /**
     * Set Height value of Lightbox
     * @type {?}
     */
    LightboxConfig.prototype.height;
    /**
     * Initial index of start page | 0
     * @type {?}
     */
    LightboxConfig.prototype.index;
    /**
     * Lightbox information Object | {}
     * @type {?}
     */
    LightboxConfig.prototype.info;
    /**
     * Required name prop for Lightbox
     * @type {?}
     */
    LightboxConfig.prototype.name;
    /**
     * Callback function invoked by user when interact with Lightbox | null
     * @type {?}
     */
    LightboxConfig.prototype.onChange;
    /**
     * Callback function invoked by user closing the Lightbox | null
     * @type {?}
     */
    LightboxConfig.prototype.onClose;
    /**
     * Callback function invoked by the download action of Lightbox | null
     * @type {?}
     */
    LightboxConfig.prototype.onDownload;
    /**
     * Array of Lightbox pages
     * @type {?}
     */
    LightboxConfig.prototype.pages;
    /**
     * Collection of predefined tootips for various Lightbox actions | { download: 'Download', etc }
     * @type {?}
     */
    LightboxConfig.prototype.tooltips;
    /**
     * Set Width value for Lightbox
     * @type {?}
     */
    LightboxConfig.prototype.width;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlnaHRib3gtY29uZmlnLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG1vbWVudHVtLXVpL2FuZ3VsYXIvIiwic291cmNlcyI6WyJsaWdodGJveC9saWdodGJveC1jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBLGtDQUlDOzs7SUFIQyxnQ0FBaUI7O0lBQ2pCLGdDQUFpQjs7SUFDakIsNEJBQWE7Ozs7O0FBR2Ysa0NBS0M7OztJQUpDLGtDQUFvQjs7SUFDcEIsNkJBQWM7O0lBQ2QsNkJBQWM7O0lBQ2QsK0JBQWM7O0FBR2hCO0lBQUE7UUFDRSxhQUFRLEdBQVcsVUFBVSxDQUFDO1FBQzlCLGdCQUFXLEdBQVcsZ0JBQWdCLENBQUM7UUFDdkMsU0FBSSxHQUFXLE1BQU0sQ0FBQztRQUN0QixhQUFRLEdBQVcsVUFBVSxDQUFDO1FBQzlCLFNBQUksR0FBVyxNQUFNLENBQUM7UUFDdEIsV0FBTSxHQUFXLFNBQVMsQ0FBQztRQUMzQixZQUFPLEdBQVcsVUFBVSxDQUFDO0lBQy9CLENBQUM7SUFBRCx1QkFBQztBQUFELENBQUMsQUFSRCxJQVFDOzs7O0lBUEMsb0NBQThCOztJQUM5Qix1Q0FBdUM7O0lBQ3ZDLGdDQUFzQjs7SUFDdEIsb0NBQThCOztJQUM5QixnQ0FBc0I7O0lBQ3RCLGtDQUEyQjs7SUFDM0IsbUNBQTZCOzs7OztBQU0vQjs7OztJQUFBOzs7O1FBRUUsZUFBVSxHQUFhLEtBQUssQ0FBQzs7OztRQUU3QixnQkFBVyxHQUFhLEtBQUssQ0FBQzs7OztRQUk5QixVQUFLLEdBQVcsQ0FBQyxDQUFDOzs7O1FBSWxCLFNBQUksR0FBVyxFQUFFLENBQUM7Ozs7UUFVbEIsYUFBUSxHQUFzQixJQUFJLGdCQUFnQixFQUFFLENBQUM7SUFHdkQsQ0FBQztJQUFELHFCQUFDO0FBQUQsQ0FBQyxBQXpCRCxJQXlCQzs7Ozs7Ozs7OztJQXZCQyxvQ0FBNkI7Ozs7O0lBRTdCLHFDQUE4Qjs7Ozs7SUFFOUIsZ0NBQWU7Ozs7O0lBRWYsK0JBQWtCOzs7OztJQUVsQiw4QkFBbUI7Ozs7O0lBRW5CLDhCQUFrQjs7Ozs7SUFFbEIsa0NBQW9COzs7OztJQUVwQixpQ0FBbUI7Ozs7O0lBRW5CLG9DQUFzQjs7Ozs7SUFFdEIsK0JBQTJCOzs7OztJQUUzQixrQ0FBcUQ7Ozs7O0lBRXJELCtCQUFjIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGludGVyZmFjZSBMaWdodGJveEluZm8ge1xuICBzaGFyZWRCeTogc3RyaW5nO1xuICBzaGFyZWRPbjogc3RyaW5nO1xuICBzaXplOiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTGlnaHRib3hQYWdlIHtcbiAgZGVjcnlwdGluZzogYm9vbGVhbjtcbiAgaW1hZ2U6IHN0cmluZztcbiAgdGh1bWI6IHN0cmluZztcbiAgY29udGVudD86IGFueTtcbn1cblxuZXhwb3J0IGNsYXNzIExpZ2h0Ym94VG9vbHRpcHMge1xuICBkb3dubG9hZDogc3RyaW5nID0gJ0Rvd25sb2FkJztcbiAgZG93bmxvYWRpbmc6IHN0cmluZyA9ICdEb3dubG9hZGluZy4uLic7XG4gIGV4aXQ6IHN0cmluZyA9ICdFeGl0JztcbiAgcHJldmlvdXM6IHN0cmluZyA9ICdQcmV2aW91cyc7XG4gIG5leHQ6IHN0cmluZyA9ICdOZXh0JztcbiAgem9vbUluOiBzdHJpbmcgPSAnWm9vbSBpbic7XG4gIHpvb21PdXQ6IHN0cmluZyA9ICdab29tIG91dCc7XG59XG5cbi8qKlxuICogQ29uZmlndXJhdGlvbiB1c2VkIHdoZW4gb3BlbmluZyBhIGxpZ2h0Ym94LlxuICovXG5leHBvcnQgY2xhc3MgTGlnaHRib3hDb25maWcge1xuICAvKiogRGV0ZXJtaW5lcyBpZiBpbmZvIGlzIGRlY3J5cHRpbmcgfCBmYWxzZSAqL1xuICBkZWNyeXB0aW5nPzogYm9vbGVhbiA9IGZhbHNlO1xuICAvKiogT3B0aW9uYWwgZG93bmxvYWRpbmcgY3NzIHN0eWxpbmcgfCBmYWxzZSAqL1xuICBkb3dubG9hZGluZz86IGJvb2xlYW4gPSBmYWxzZTtcbiAgLyoqIFNldCBIZWlnaHQgdmFsdWUgb2YgTGlnaHRib3ggKi9cbiAgaGVpZ2h0OiBudW1iZXI7XG4gIC8qKiBJbml0aWFsIGluZGV4IG9mIHN0YXJ0IHBhZ2UgfCAwICovXG4gIGluZGV4OiBudW1iZXIgPSAwO1xuICAvKiogTGlnaHRib3ggaW5mb3JtYXRpb24gT2JqZWN0IHwge30gKi9cbiAgaW5mbzogTGlnaHRib3hJbmZvO1xuICAvKiogUmVxdWlyZWQgbmFtZSBwcm9wIGZvciBMaWdodGJveCAqL1xuICBuYW1lOiBzdHJpbmcgPSAnJztcbiAgLyoqIENhbGxiYWNrIGZ1bmN0aW9uIGludm9rZWQgYnkgdXNlciB3aGVuIGludGVyYWN0IHdpdGggTGlnaHRib3ggfCBudWxsICovXG4gIG9uQ2hhbmdlPzogRnVuY3Rpb247XG4gIC8qKiBDYWxsYmFjayBmdW5jdGlvbiBpbnZva2VkIGJ5IHVzZXIgY2xvc2luZyB0aGUgTGlnaHRib3ggfCBudWxsICovXG4gIG9uQ2xvc2U/OiBGdW5jdGlvbjtcbiAgLyoqIENhbGxiYWNrIGZ1bmN0aW9uIGludm9rZWQgYnkgdGhlIGRvd25sb2FkIGFjdGlvbiBvZiBMaWdodGJveCB8IG51bGwgKi9cbiAgb25Eb3dubG9hZD86IEZ1bmN0aW9uO1xuICAvKiogQXJyYXkgb2YgTGlnaHRib3ggcGFnZXMgKi9cbiAgcGFnZXM6IEFycmF5PExpZ2h0Ym94UGFnZT47XG4gIC8qKiBDb2xsZWN0aW9uIG9mIHByZWRlZmluZWQgdG9vdGlwcyBmb3IgdmFyaW91cyBMaWdodGJveCBhY3Rpb25zIHwgeyBkb3dubG9hZDogJ0Rvd25sb2FkJywgZXRjIH0gKi9cbiAgdG9vbHRpcHM/OiBMaWdodGJveFRvb2x0aXBzID0gbmV3IExpZ2h0Ym94VG9vbHRpcHMoKTtcbiAgLyoqIFNldCBXaWR0aCB2YWx1ZSBmb3IgTGlnaHRib3ggKi9cbiAgd2lkdGg6IG51bWJlcjtcbn1cbiJdfQ==