import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
import { IPTGeneralService } from '../service-enviroments';
import * as i0 from "@angular/core";
export declare class ParameterService extends IPTGeneralService {
    private http;
    private SERVICE_URL;
    constructor(http: HttpClient);
    getIndicatives(): Observable<any>;
    getCardTypes(country: string): Observable<any>;
    getCountries(): Observable<any>;
    getStatesByCountry(country: string): Observable<any>;
    getCitiesByState(state: number): Observable<any>;
    getAllPlans(): Observable<any>;
    getLevels(): Observable<any>;
    getAgreements(): Observable<any>;
    getAgreementByCategory(typeCategory: any): Observable<any>;
    getAllClassrooms(): Observable<any>;
    getCoursesTypes(): Observable<any>;
    getCoursesTypesByPlan(typePlan: any): Observable<any>;
    getDegrees(): Observable<any>;
    getProgramsByDegree(typeDegree: any): Observable<any>;
    getMarketingReasons(): Observable<any>;
    getStudyReasons(): Observable<any>;
    getAcademicUnits(): Observable<any>;
    getStatusContact(): Observable<any>;
    getTypePlan(): Observable<any>;
    getTypePlanDiscount(): Observable<any>;
    getContactedType(): Observable<any>;
    getStatusByCode(codeStatus: number): Observable<any>;
    getAllTypeDiscount(): Observable<any>;
    getAllCourseModality(): Observable<any>;
    getAllPaymentMethod(): Observable<any>;
    getAllPaymentService(): Observable<any>;
    getAllBanks(): Observable<any>;
    getAllCampus(): Observable<any>;
    getCampusByCode(codeCampu: number): Observable<any>;
    getGenders(): Observable<any>;
    getGenderByCode(code: number): Observable<any>;
    getStratums(): Observable<any>;
    getStratumByCode(code: number): Observable<any>;
    getCivilStatus(): Observable<any>;
    getCivilStatusByCode(code: number): Observable<any>;
    getMulticulturalisms(): Observable<any>;
    getMulticulturalismByCode(code: number): Observable<any>;
    getClassRoomByMod(codeModality: number): Observable<any>;
    getConuntryStateByCity(code: number): Observable<any>;
    getAllStates(): Observable<any>;
    getAllCities(): Observable<any>;
    getDataCityByCode(code: number): Observable<any>;
    getDataCityByCountry(code: number): Observable<any>;
    getDataCityByName(name: string): Observable<any>;
    getDataCityByState(name: string): Observable<any>;
    getActionsAdminStudent(): Observable<any>;
    getReasonObservationStudent(): Observable<any>;
    GetAllGradeEducation(): Observable<any>;
    getAllParametersCodForm(): Observable<any>;
    static ɵfac: i0.ɵɵFactoryDeclaration<ParameterService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<ParameterService>;
}
