import { DetailedTargetingSpec } from '../interfaces/targeting-spec-detailed.interface'; import { GeoSpec } from '../interfaces/targeting-spec-geo.interface'; import { ActionReducer } from '@ngrx/store'; import { GendersSpec } from '../interfaces/targeting-spec-gender.interface'; import { AgeSpec } from '../interfaces/targeting-spec-age.interface'; import { LocalesSpec } from '../interfaces/targeting-spec-locales.interface'; export interface TargetingFormState { geoLocations: Array<{ geo_locations: GeoSpec; excluded_geo_locations?: GeoSpec; }>; detailedTargetings: Array; genders: Array; ages: Array; locales: Array; } export declare const targetingFormInitial: TargetingFormState; export declare const TARGETING_FORM_KEY = "formValue"; export declare const targetingFormReducer: ActionReducer;