/**
 * Compute namespace from file path relative to source root.
 *
 * Rules:
 * - Namespace = rootNamespace + path components (excluding "src")
 * - Path normalized with "/" separators after relative() call
 * - Empty path maps to root namespace
 *
 * Examples:
 * - /project/src/models/user.ts → RootNamespace.models
 * - /project/src/index.ts → RootNamespace
 * - /project/models/user.ts → RootNamespace.models
 *
 * @param filePath - Absolute path to the TypeScript file
 * @param sourceRoot - Absolute path to source root directory
 * @param rootNamespace - Root namespace for the project
 * @returns Computed namespace string
 */
export declare const getNamespaceFromPath: (filePath: string, sourceRoot: string, rootNamespace: string) => string;
//# sourceMappingURL=namespace.d.ts.map