import { Injector } from '@angular/core';
import { CoreBadgeBaseComponent } from './badge-base.component';
import * as i0 from "@angular/core";
/**
 * Defines a coming soon badge
 */
export declare class ComingSoonBadgeComponent extends CoreBadgeBaseComponent {
    /**
     * The source name to use for logging
     */
    protected get logSourceName(): string;
    /**
     * Initializes a new instance of the @see ComingSoonBadgeComponent class.
     * @param injector The angular injection service. required by @SmeInjectableBase() decorator in the base @see BaseComponent class
     */
    constructor(injector: Injector);
    /**
     * Gets the initial host classes to be applied to this element
     */
    protected getInitialHostClasses(): string[];
    static ɵfac: i0.ɵɵFactoryDeclaration<ComingSoonBadgeComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ComingSoonBadgeComponent, "sme-badge[type=\"comingSoon\"]", never, {}, {}, never, never, false, never>;
}
