---
title: internal package
description: The internal package contains packages and functions used internally by Flux.
url: https://docs.influxdata.com/flux/v0/stdlib/internal/
estimated_tokens: 428
product: Flux
version: v0
---

# internal package

The `internal` package contains packages and functions used internally by Flux.

## Packages

### [boolean package](/flux/v0/stdlib/internal/boolean/)

The `boolean` package provides constants for true and false values.

### [debug package](/flux/v0/stdlib/internal/debug/)

The `debug` package provides methods for debugging the Flux engine.

### [gen package](/flux/v0/stdlib/internal/gen/)

The `gen` package provides methods for generating data.

### [influxql package](/flux/v0/stdlib/internal/influxql/)

The `influxql` package provides constants for working with InfluxQL.

### [location package](/flux/v0/stdlib/internal/location/)

The `location` package loads a timezone based on a location name.

### [promql package](/flux/v0/stdlib/internal/promql/)

The `promql` package provides an internal API for implementing PromQL via Flux.

### [testing package](/flux/v0/stdlib/internal/testing/)

The `testing` package provides functions for testing Flux operations.

### [testutil package](/flux/v0/stdlib/internal/testutil/)

The `testutil` package provides helper function for writing test cases.
