import BaseError from '../../../core/error/BaseError';
import { Environment } from '../network/Environment';
export declare class EnvironmentFactory {
    factory: string;
    environment: Environment;
    constructor(factory: string, environment: Environment);
}
export declare class Factories {
    factories: EnvironmentFactory[];
    constructor(factories: EnvironmentFactory[]);
}
export declare class Factory {
    static checkRegulationType(value: number): BaseError[];
    static checkRegulationSubType(value: number, type: number): BaseError[];
}
