import ChainedMap from './ChainedMap.js'; export default class Module extends ChainedMap { rules: ChainedMap; defaultRules: ChainedMap; constructor(parent: any); noParse(value: RegExp | RegExp[] | ((resource: string) => boolean) | Array<(resource: string) => boolean> | string | Array): this; strictExportPresence(value: boolean): this; defaultRule(name: string): any; rule(name: string): any; toConfig(): any; merge(obj: any, omit?: string[]): this; }