{"version":3,"file":"bs-datepicker-inline.component.d.ts","sources":["bs-datepicker-inline.component.d.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA","sourcesContent":["import { ElementRef, EventEmitter, OnChanges, OnDestroy, OnInit, Renderer2, SimpleChanges, ViewContainerRef } from '@angular/core';\nimport { ComponentLoaderFactory } from 'ngx-bootstrap/component-loader';\nimport { Subscription } from 'rxjs';\nimport { BsDatepickerInlineConfig } from './bs-datepicker-inline.config';\nimport { DatepickerDateCustomClasses, DatepickerDateTooltipText } from './models';\nexport declare class BsDatepickerInlineDirective implements OnInit, OnDestroy, OnChanges {\n    _config: BsDatepickerInlineConfig;\n    private _elementRef;\n    /**\n     * Config object for datepicker\n     */\n    bsConfig?: Partial<BsDatepickerInlineConfig>;\n    /**\n     * Indicates whether datepicker is enabled or not\n     */\n    isDisabled: boolean;\n    /**\n     * Minimum date which is available for selection\n     */\n    minDate?: Date;\n    /**\n     * Maximum date which is available for selection\n     */\n    maxDate?: Date;\n    /**\n     * Date custom classes\n     */\n    dateCustomClasses?: DatepickerDateCustomClasses[];\n    /**\n     * Date tooltip text\n     */\n    dateTooltipTexts?: DatepickerDateTooltipText[];\n    /**\n     * Disable specific dates\n     */\n    datesEnabled?: Date[];\n    /**\n     * Enable specific dates\n     */\n    datesDisabled?: Date[];\n    /**\n     * Emits when datepicker value has been changed\n     */\n    bsValueChange: EventEmitter<Date>;\n    protected _subs: Subscription[];\n    private readonly _datepicker;\n    private _datepickerRef?;\n    constructor(_config: BsDatepickerInlineConfig, _elementRef: ElementRef, _renderer: Renderer2, _viewContainerRef: ViewContainerRef, cis: ComponentLoaderFactory);\n    _bsValue?: Date;\n    /**\n     * Initial value of datepicker\n     */\n    set bsValue(value: Date);\n    ngOnInit(): void;\n    ngOnChanges(changes: SimpleChanges): void;\n    /**\n     * Set config for datepicker\n     */\n    setConfig(): void;\n    ngOnDestroy(): void;\n}\n"]}