/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
 */
import { Directive, Input } from '@angular/core';
/** @type {?} */
var nextUniqueId = 0;
/**
 * Hint text to be shown underneath the form field control.
 */
var GrwitHint = /** @class */ (function () {
    function GrwitHint() {
        /**
         * Whether to align the hint label at the start or end of the line.
         */
        this.align = 'start';
        /**
         * Unique ID for the hint. Used for the aria-describedby on the form field control.
         */
        this.id = "grwit-hint-" + nextUniqueId++;
    }
    GrwitHint.decorators = [
        { type: Directive, args: [{
                    selector: 'grwit-hint',
                },] },
    ];
    GrwitHint.propDecorators = {
        align: [{ type: Input }],
        id: [{ type: Input }]
    };
    return GrwitHint;
}());
export { GrwitHint };
if (false) {
    /**
     * Whether to align the hint label at the start or end of the line.
     * @type {?}
     */
    GrwitHint.prototype.align;
    /**
     * Unique ID for the hint. Used for the aria-describedby on the form field control.
     * @type {?}
     */
    GrwitHint.prototype.id;
}

//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGludC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BncndpdC9ibG9ja3MvIiwic291cmNlcyI6WyJmb3JtLWZpZWxkL2hpbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQUVqRCxJQUFJLFlBQVksR0FBRyxDQUFDLENBQUM7Ozs7Ozs7OztxQkFRaUIsT0FBTzs7OztrQkFHM0IsZ0JBQWMsWUFBWSxFQUFJOzs7Z0JBUi9DLFNBQVMsU0FBQztvQkFDUCxRQUFRLEVBQUUsWUFBWTtpQkFDekI7Ozt3QkFHSSxLQUFLO3FCQUdMLEtBQUs7O29CQWJWOztTQVFhLFNBQVMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmxldCBuZXh0VW5pcXVlSWQgPSAwO1xuXG4vKiogSGludCB0ZXh0IHRvIGJlIHNob3duIHVuZGVybmVhdGggdGhlIGZvcm0gZmllbGQgY29udHJvbC4gKi9cbkBEaXJlY3RpdmUoe1xuICAgIHNlbGVjdG9yOiAnZ3J3aXQtaGludCcsXG59KVxuZXhwb3J0IGNsYXNzIEdyd2l0SGludCB7XG4gICAgLyoqIFdoZXRoZXIgdG8gYWxpZ24gdGhlIGhpbnQgbGFiZWwgYXQgdGhlIHN0YXJ0IG9yIGVuZCBvZiB0aGUgbGluZS4gKi9cbiAgICBASW5wdXQoKSBhbGlnbjogJ3N0YXJ0JyB8ICdlbmQnID0gJ3N0YXJ0JztcblxuICAgIC8qKiBVbmlxdWUgSUQgZm9yIHRoZSBoaW50LiBVc2VkIGZvciB0aGUgYXJpYS1kZXNjcmliZWRieSBvbiB0aGUgZm9ybSBmaWVsZCBjb250cm9sLiAqL1xuICAgIEBJbnB1dCgpIGlkID0gYGdyd2l0LWhpbnQtJHtuZXh0VW5pcXVlSWQrK31gO1xufVxuIl19