import { CommaSeparatedStringArray } from '@n8n/config';
export declare const MODULE_NAMES: readonly ["insights", "external-secrets", "community-packages", "data-table", "mcp", "provisioning", "breaking-changes", "source-control", "dynamic-credentials", "chat-hub", "sso-oidc", "sso-saml", "log-streaming", "ldap", "quick-connect", "workflow-builder", "redaction", "instance-registry"];
export type ModuleName = (typeof MODULE_NAMES)[number];
declare class ModuleArray extends CommaSeparatedStringArray<ModuleName> {
    constructor(str: string);
}
export declare class ModulesConfig {
    enabledModules: ModuleArray;
    disabledModules: ModuleArray;
}
export {};
