import type { NameConventionsConfig } from '../../types/core/config/config.js';
export declare function getTypesDirectoryRelPosix(): string;
export declare function getTypesDirectoryDisplay(): string;
export declare function isInsideTypesDirectory(relPath: string): boolean;
export declare function isInsideDirectory(relPath: string, key: keyof NameConventionsConfig): boolean;
export declare function isInsideTestsDirectory(relPath: string): boolean;
export declare function isInsideDocsDirectory(relPath: string): boolean;
export declare function isInsideConfigDirectory(relPath: string): boolean;
export declare function isInsideScriptsDirectory(relPath: string): boolean;
export declare function isInsideUtilsDirectory(relPath: string): boolean;
export declare function buildTypesRelPathPosix(relInsideTypesDir: string): string;
export declare function buildTypesFsPath(relInsideTypesDir: string): string;
export type { NameConventionsConfig };
export declare function getNameConventions(): NameConventionsConfig;
export declare function getExpectedDirectoryName(key: keyof NameConventionsConfig): string;
export declare function getAllExpectedDirNames(): {
    key: keyof NameConventionsConfig;
    expected: string;
}[];
export declare function getDirVariantPattern(key: keyof NameConventionsConfig): RegExp;
//# sourceMappingURL=conventions.d.ts.map