import * as _angular_core from '@angular/core';

declare class SiCheckeredFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiCheckeredFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiCheckeredFlagIcon, "svg[siCheckeredFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiEarthFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiEarthFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiEarthFlagIcon, "svg[siEarthFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiKlingonFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiKlingonFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiKlingonFlagIcon, "svg[siKlingonFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiLgbtProgressFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiLgbtProgressFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiLgbtProgressFlagIcon, "svg[siLgbtProgressFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiLgbtTransgenderFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiLgbtTransgenderFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiLgbtTransgenderFlagIcon, "svg[siLgbtTransgenderFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiLgbtFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiLgbtFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiLgbtFlagIcon, "svg[siLgbtFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiMarsFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiMarsFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiMarsFlagIcon, "svg[siMarsFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiNatoFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiNatoFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiNatoFlagIcon, "svg[siNatoFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiOlympicsFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiOlympicsFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiOlympicsFlagIcon, "svg[siOlympicsFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiPirateFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiPirateFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiPirateFlagIcon, "svg[siPirateFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

declare class SiUnitedNationsFlagIcon {
    protected readonly xmlns = "http://www.w3.org/2000/svg";
    readonly ariaHidden: _angular_core.InputSignal<string | boolean>;
    readonly width: _angular_core.InputSignal<string | number>;
    readonly height: _angular_core.InputSignal<string | number>;
    readonly viewBox: _angular_core.InputSignal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<SiUnitedNationsFlagIcon, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<SiUnitedNationsFlagIcon, "svg[siUnitedNationsFlagIcon]", never, { "ariaHidden": { "alias": "ariaHidden"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

export { SiCheckeredFlagIcon, SiEarthFlagIcon, SiKlingonFlagIcon, SiLgbtFlagIcon, SiLgbtProgressFlagIcon, SiLgbtTransgenderFlagIcon, SiMarsFlagIcon, SiNatoFlagIcon, SiOlympicsFlagIcon, SiPirateFlagIcon, SiUnitedNationsFlagIcon };
