/// <reference types="node" />
import { Langs } from "./contracts";
import { DateAdapter } from "./date/contracts";
export interface IConfig extends NodeJS.Dict<any> {
    wildcardIterations?: number;
    wildcardSeperator?: string;
    lang?: Langs;
    dateAdapter?: DateAdapter;
    implicitRules?: Array<string>;
}
export declare function set(customConfig: IConfig): void;
export declare function get(key?: string, defaultValue?: null): any;
export declare function modify(key: string, value: Langs | DateAdapter): void;
export declare function addImplicitRule(ruleName: string): void;
