import { PontxJsonSchema } from "../schema.d.ts"; export declare const PrimitiveTypeMap: { Void: { type: string; }; void: { type: string; }; List: { type: string; }; Set: { type: string; }; ArrayList: { type: string; }; JSONArray: { type: string; }; Array: { type: string; }; Collection: { type: string; }; int: { type: string; format: string; }; long: { type: string; format: string; }; double: { type: string; }; float: { type: string; }; Integer: { type: string; }; integer: { type: string; }; }; export declare const PRIMITIVE_TYPES: string[]; export declare function toUpperFirstLetter(text: string): string; export declare function getIdentifierFromUrl(url: string, requestType: string, samePath?: string): string; export declare function getIdentifierFromOperatorId(operationId: string): string; export declare function toDashCase(name: string): string; export declare function getMaxSamePath(paths: string[], samePath?: string): string; export declare function hasChinese(str: string): RegExpMatchArray; export declare function checkHasNonVarialbeCh(str: string): boolean | RegExpMatchArray; export declare function checkIsCamel(str: string): RegExpMatchArray; export declare function transformTagName(name: string): string; export declare function processDuplicateNameSpaceName(directories: { namespace: string; }[]): void; export declare function makeNamesUnique(names: string[]): string[]; export declare function lowerFirstLetter(str: string): string; export declare function unionSchemas(schemas: { name: string; schema: PontxJsonSchema; }[]): { name: string; schema: PontxJsonSchema; }[];