1/** 2Split a string on the first occurrence of a given separator. 3 4@param string - The string to split. 5@param separator - The separator to split on. 6 7@example 8``` 9import splitOnFirst = require('split-on-first'); 10 11splitOnFirst('a-b-c', '-'); 12//=> ['a', 'b-c'] 13 14splitOnFirst('key:value:value2', ':'); 15//=> ['key', 'value:value2'] 16 17splitOnFirst('a---b---c', '---'); 18//=> ['a', 'b---c'] 19 20splitOnFirst('a-b-c', '+'); 21//=> ['a-b-c'] 22``` 23*/ 24declare function splitOnFirst( 25 string: string, 26 separator: string 27): [string, string?]; 28 29export = splitOnFirst; 30