/** * Secrets Module * * Provides workspace secrets management with $Secret{key} syntax support. */ export { SecretsService, getSecretsService, setSecretsService } from './secrets.service'; export type { ISecretsServiceDeps } from './secrets.service'; export { SECRET_PATTERN, SECRET_PATTERN_GLOBAL, SecretNotFoundError, SecretScopeError, SecretEnvironmentError, SecretExpiredError, SecretRevokedError, SecretResolutionError, } from './secrets.types'; export type { SecretTokenType, ICreateSecretInput, IUpdateSecretInput, ISecretMetadata, ISecret, ISecretCheck, IResolveSecretsOptions, ISecretResolutionResult, ISecretsServiceConfig, ISecretsService, } from './secrets.types'; export { isSecretReference, containsSecretReferences, extractSecretKeys, validateSecret, findAllSecretReferences, createSecretsResolver, mightContainSecrets, } from './secrets.resolver';