diff --git a/core/testcontainers/compose/py.typed b/core/testcontainers/compose/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/core/testcontainers/core/py.typed b/core/testcontainers/core/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/core/testcontainers/socat/py.typed b/core/testcontainers/socat/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/arangodb/testcontainers/arangodb/py.typed b/modules/arangodb/testcontainers/arangodb/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/aws/testcontainers/aws/py.typed b/modules/aws/testcontainers/aws/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/azurite/testcontainers/azurite/py.typed b/modules/azurite/testcontainers/azurite/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/cassandra/testcontainers/cassandra/py.typed b/modules/cassandra/testcontainers/cassandra/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/chroma/testcontainers/chroma/py.typed b/modules/chroma/testcontainers/chroma/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/clickhouse/testcontainers/clickhouse/py.typed b/modules/clickhouse/testcontainers/clickhouse/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/cockroachdb/testcontainers/cockroachdb/py.typed b/modules/cockroachdb/testcontainers/cockroachdb/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/cosmosdb/testcontainers/cosmosdb/py.typed b/modules/cosmosdb/testcontainers/cosmosdb/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/db2/testcontainers/db2/py.typed b/modules/db2/testcontainers/db2/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/elasticsearch/testcontainers/elasticsearch/py.typed b/modules/elasticsearch/testcontainers/elasticsearch/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/generic/testcontainers/generic/py.typed b/modules/generic/testcontainers/generic/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/google/testcontainers/google/py.typed b/modules/google/testcontainers/google/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/influxdb/testcontainers/influxdb1/py.typed b/modules/influxdb/testcontainers/influxdb1/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/influxdb/testcontainers/influxdb2/py.typed b/modules/influxdb/testcontainers/influxdb2/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/k3s/testcontainers/k3s/py.typed b/modules/k3s/testcontainers/k3s/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/kafka/testcontainers/kafka/py.typed b/modules/kafka/testcontainers/kafka/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/keycloak/testcontainers/keycloak/py.typed b/modules/keycloak/testcontainers/keycloak/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/localstack/testcontainers/localstack/py.typed b/modules/localstack/testcontainers/localstack/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/memcached/testcontainers/memcached/py.typed b/modules/memcached/testcontainers/memcached/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/milvus/testcontainers/milvus/py.typed b/modules/milvus/testcontainers/milvus/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/minio/testcontainers/minio/py.typed b/modules/minio/testcontainers/minio/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/mongodb/testcontainers/mongodb/py.typed b/modules/mongodb/testcontainers/mongodb/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/mqtt/testcontainers/mqtt/py.typed b/modules/mqtt/testcontainers/mqtt/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/mssql/testcontainers/mssql/py.typed b/modules/mssql/testcontainers/mssql/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/mysql/testcontainers/mysql/py.typed b/modules/mysql/testcontainers/mysql/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/nats/testcontainers/nats/py.typed b/modules/nats/testcontainers/nats/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/neo4j/testcontainers/neo4j/py.typed b/modules/neo4j/testcontainers/neo4j/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/nginx/testcontainers/nginx/py.typed b/modules/nginx/testcontainers/nginx/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/ollama/testcontainers/ollama/py.typed b/modules/ollama/testcontainers/ollama/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/openfga/testcontainers/openfga/py.typed b/modules/openfga/testcontainers/openfga/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/opensearch/testcontainers/opensearch/py.typed b/modules/opensearch/testcontainers/opensearch/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/oracle-free/testcontainers/oracle/py.typed b/modules/oracle-free/testcontainers/oracle/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/postgres/testcontainers/postgres/py.typed b/modules/postgres/testcontainers/postgres/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/qdrant/testcontainers/qdrant/py.typed b/modules/qdrant/testcontainers/qdrant/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/rabbitmq/testcontainers/rabbitmq/py.typed b/modules/rabbitmq/testcontainers/rabbitmq/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/redis/testcontainers/redis/py.typed b/modules/redis/testcontainers/redis/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/registry/testcontainers/registry/py.typed b/modules/registry/testcontainers/registry/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/scylla/testcontainers/scylla/py.typed b/modules/scylla/testcontainers/scylla/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/selenium/testcontainers/selenium/py.typed b/modules/selenium/testcontainers/selenium/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/test_module_import/testcontainers/test_module_import/py.typed b/modules/test_module_import/testcontainers/test_module_import/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/trino/testcontainers/trino/py.typed b/modules/trino/testcontainers/trino/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/vault/testcontainers/vault/py.typed b/modules/vault/testcontainers/vault/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/modules/weaviate/testcontainers/weaviate/py.typed b/modules/weaviate/testcontainers/weaviate/py.typed new file mode 100644 index 000000000..e69de29bb