/** * Converts a string to an array of string chars * @param {string} str The string to turn into array * @returns {string[]} */ export declare function toArray(str: string): string[]; /** * Returns the length of a string * * @export * @param {string} str * @returns {number} */ export declare function length(str: string): number; /** * Returns a substring by providing start and end position * * @export * @param {string} str * @param {number} [begin=0] Starting position * @param {number} end End position * @returns {string} */ export declare function substring(str: string, begin?: number, end?: number): string; /** * Returns a substring by providing start position and length * * @export * @param {string} str * @param {number} [begin=0] Starting position * @param {number} len Desired length * @returns {string} */ export declare function substr(str: string, begin?: number, len?: number): string; /** * Enforces a string to be a certain length by * adding or removing characters * * @export * @param {string} str * @param {number} [limit=16] Limit * @param {string} [padString='#'] The Pad String * @param {string} [padPosition='right'] The Pad Position * @returns {string} */ export declare function limit(str: string, limit?: number, padString?: string, padPosition?: string): string; /** * Returns the index of the first occurrence of a given string * * @export * @param {string} str * @param {string} [searchStr] the string to search * @param {number} [pos] starting position * @returns {number} */ export declare function indexOf(str: string, searchStr: string, pos?: number): number; //# sourceMappingURL=index.d.ts.map