import { EventEmitter, OnInit } from '@angular/core';
import { IAddressCountry } from '../../interfaces';
import { FsAddressRegionConfig } from '../../interfaces/address-region-config.interface';
import * as i0 from "@angular/core";
export declare class FsAddressRegionCountryComponent implements OnInit {
    orientationVertical: boolean;
    orientationHorizontal: boolean;
    orientationHorizontalStretch: boolean;
    config: FsAddressRegionConfig;
    country: string;
    region: string;
    set setOrientation(value: any);
    countryChange: EventEmitter<any>;
    regionChange: EventEmitter<any>;
    countries: IAddressCountry[];
    regionCountries: any;
    ngOnInit(): void;
    changeCountry(): void;
    changeRegion(): void;
    private _initConfig;
    static ɵfac: i0.ɵɵFactoryDeclaration<FsAddressRegionCountryComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<FsAddressRegionCountryComponent, "fs-address-region-country", never, { "config": { "alias": "config"; "required": false; }; "country": { "alias": "country"; "required": false; }; "region": { "alias": "region"; "required": false; }; "setOrientation": { "alias": "orientation"; "required": false; }; }, { "countryChange": "countryChange"; "regionChange": "regionChange"; }, never, never, true, never>;
}
