/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { OTPSeparatorIcon } from "./models/separator-icon";
import { SVGIcon } from "@progress/kendo-angular-icons";
import * as i0 from "@angular/core";
/**
 * @hidden
 */
export declare class OTPInputSeparatorComponent {
    set separator(otpSeparator: string | OTPSeparatorIcon);
    get separator(): string | OTPSeparatorIcon;
    wrapperClass: boolean;
    hasText: boolean;
    hasIconClass: boolean;
    hasSVGIcon: boolean;
    hasFontIcon: boolean;
    separatorIconString: string;
    separatorSVGIcon: SVGIcon;
    private _separator;
    private clearSeparator;
    static ɵfac: i0.ɵɵFactoryDeclaration<OTPInputSeparatorComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<OTPInputSeparatorComponent, "kendo-otpinput-separator", ["kendoOTPInputSeparator"], { "separator": { "alias": "separator"; "required": false; }; }, {}, never, never, true, never>;
}
