import { BooleanInput } from '@angular/cdk/coercion'; import { DoCheck, ElementRef } from '@angular/core'; import { IconRegistry } from '@danske/sapphire-angular'; import * as i0 from "@angular/core"; type FlagSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl'; /** * To render a flag icon you must register it with the `IconRegistry` service. */ export declare class FlagComponent implements DoCheck { private elementRef; private iconRegistry; private flagClass?; set name(value: string | undefined); size?: FlagSize; private _rounded?; set rounded(rounded: BooleanInput); get rounded(): BooleanInput; constructor(elementRef: ElementRef, iconRegistry: IconRegistry); ngDoCheck(): void; private setClasses; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};