import 'reflect-metadata'; export declare function format(formatString: string): { (target: Function): void; (target: Object, propertyKey: string | symbol): void; }; export declare function getFormat(target: any, propertyKey: string): any; export declare function isStringType(x: any): x is string; export declare function padLeft(value: string, padding: string | number): string; export declare function randomString(length: number, allowDuplicate?: boolean, chars?: string): string; export declare function toPascalCase(str: string): string; export declare function toCamelCase(str: string): string; export declare function toTitleCase(str: string): string; export declare function toSentenceCase(str: string): string; export declare function toUpperFirstCase(str: string): string; export declare function toLowerFirstCase(str: string): string; export declare function toSnakeCase(str: string): string; export declare function toDotCase(str: string): string; export declare function toPascalCaseWrapper(): string; export declare function toCamelCaseWrapper(): string; export declare function toTitleCaseWrapper(): string; export declare function toSentenceCaseWrapper(): string; export declare function toUpperFirstCaseWrapper(): string; export declare function toLowerFirstCaseWrapper(): string; export declare function toSnakeCaseWrapper(): string; export declare function toDotCaseWrapper(): string;