---
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: 281
product: Flux
version: v0
publisher: InfluxData
canonical: https://docs.influxdata.com/flux/v0/stdlib/internal/
date: '2023-09-12T23:33:31-06:00'
lastmod: '2023-09-12T23:33:31-06:00'
---

InfluxDB support

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.
