module = $module; } public function getModule(): JavaScriptModuleInstruction { return $this->module; } public function getFormatCode(): string { return $this->formatCode; } public function setFormatCode(string $formatCode): Mode { $this->formatCode = $formatCode; return $this; } public function bindToFileExtensions(array $fileExtensions): Mode { $this->fileExtensions = $fileExtensions; return $this; } public function getBoundFileExtensions(): array { return $this->fileExtensions; } public function setAsDefault(): Mode { $this->isDefault = true; return $this; } public function isDefault(): bool { return $this->isDefault; } }