| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | 
							- declare namespace camelcase {
 
- 	interface Options {
 
- 		/**
 
- 		Uppercase the first character: `foo-bar` → `FooBar`.
 
- 		@default false
 
- 		*/
 
- 		readonly pascalCase?: boolean;
 
- 	}
 
- }
 
- declare const camelcase: {
 
- 	/**
 
- 	Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`.
 
- 	@param input - String to convert to camel case.
 
- 	@example
 
- 	```
 
- 	import camelCase = require('camelcase');
 
- 	camelCase('foo-bar');
 
- 	//=> 'fooBar'
 
- 	camelCase('foo_bar');
 
- 	//=> 'fooBar'
 
- 	camelCase('Foo-Bar');
 
- 	//=> 'fooBar'
 
- 	camelCase('Foo-Bar', {pascalCase: true});
 
- 	//=> 'FooBar'
 
- 	camelCase('--foo.bar', {pascalCase: false});
 
- 	//=> 'fooBar'
 
- 	camelCase('foo bar');
 
- 	//=> 'fooBar'
 
- 	console.log(process.argv[3]);
 
- 	//=> '--foo-bar'
 
- 	camelCase(process.argv[3]);
 
- 	//=> 'fooBar'
 
- 	camelCase(['foo', 'bar']);
 
- 	//=> 'fooBar'
 
- 	camelCase(['__foo__', '--bar'], {pascalCase: true});
 
- 	//=> 'FooBar'
 
- 	```
 
- 	*/
 
- 	(input: string | ReadonlyArray<string>, options?: camelcase.Options): string;
 
- 	// TODO: Remove this for the next major release, refactor the whole definition to:
 
- 	// declare function camelcase(
 
- 	// 	input: string | ReadonlyArray<string>,
 
- 	// 	options?: camelcase.Options
 
- 	// ): string;
 
- 	// export = camelcase;
 
- 	default: typeof camelcase;
 
- };
 
- export = camelcase;
 
 
  |