import { FormControl } from '@angular/forms';
import { PropertyTypeControl } from '../../../../interfaces';
import { PropertyTypeControlBase } from '../propertyTypeControlBase';
import * as i0 from "@angular/core";
/**
 * Component used for displaying input of type size string
 */
export declare class InputSizeComponent extends PropertyTypeControlBase<string> implements PropertyTypeControl<string> {
    /**
     * Control for numeric value of size
     */
    protected _value: FormControl<number | null>;
    /**
     * Control for unit value of size
     */
    protected _unit: FormControl<string>;
    /**
     * @inheritdoc
     */
    protected _controlSet(): void;
    /**
     * @inheritdoc
     */
    protected _initialize(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<InputSizeComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<InputSizeComponent, "input-size", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=inputSize.component.d.ts.map