export function लंबाई(this: string): number { return this.length; } export function स्ट्रिंग(this: string): string { return this.toString(); } export function जोड़ें(this: string, ...strings: string[]): string { return this.concat(...strings); } export function सबस्ट्रिंग(this: string, start: number, end: number): string { return this.substring(start, end); } export function ढूंढें(this: string, substring: string): number { return this.indexOf(substring); } export function अंतिम_स्ट्रिंग_इंडेक्स(this: string, substring: string): number { return this.lastIndexOf(substring); } export function स्ट्रिंग_में_ढूंढें(this: string, substring: string): boolean { return this.includes(substring); } export function शुरुआत(this: string, substring: string): boolean { return this.startsWith(substring); } export function अंत(this: string, substring: string): boolean { return this.endsWith(substring); } export function ऊपरी_चर(this: string): string { return this.toUpperCase(); } export function निचली_चर(this: string): string { return this.toLowerCase(); } export function ट्रिम_शुरुआत(this: string): string { return this.trimStart(); } export function ट्रिम_अंत(this: string): string { return this.trimEnd(); } export function विस्तार(this: string, oldSubstring: string, newSubstring: string): string { return this.replace(oldSubstring, newSubstring); } export function विस्तार_सभी(this: string, oldSubstring: string | RegExp, newSubstring: string): string { return this.replace(oldSubstring, newSubstring); } export function पर(this: string, index: number): string { return this.charAt(index); } export function चित्रसंख्या_पर(this: string, index: number): number { return this.charCodeAt(index); } export function स्थानिक_तुलना(this: string, compareString: string): number { return this.localeCompare(compareString); } // Add these methods to the String.prototype declare global { interface String { लंबाई(): number; स्ट्रिंग(): string; जोड़ें(...strings: string[]): string; सबस्ट्रिंग(start: number, end: number): string; ढूंढें(substring: string): number; अंतिम_स्ट्रिंग_इंडेक्स(substring: string): number; स्ट्रिंग_में_ढूंढें(substring: string): boolean; शुरुआत(substring: string): boolean; अंत(substring: string): boolean; ऊपरी_चर(): string; निचली_चर(): string; ट्रिम_शुरुआत(): string; ट्रिम_अंत(): string; विस्तार(oldSubstring: string, newSubstring: string): string; विस्तार_सभी(oldSubstring: string | RegExp, newSubstring: string): string; पर(index: number): string; चित्रसंख्या_पर(index: number): number; स्थानिक_तुलना(compareString: string): number; } } // Add the methods to String.prototype String.prototype.लंबाई = लंबाई; String.prototype.स्ट्रिंग = स्ट्रिंग; String.prototype.जोड़ें = जोड़ें; String.prototype.सबस्ट्रिंग = सबस्ट्रिंग; String.prototype.ढूंढें = ढूंढें; String.prototype.अंतिम_स्ट्रिंग_इंडेक्स = अंतिम_स्ट्रिंग_इंडेक्स; String.prototype.स्ट्रिंग_में_ढूंढें = स्ट्रिंग_में_ढूंढें; String.prototype.शुरुआत = शुरुआत; String.prototype.अंत = अंत; String.prototype.ऊपरी_चर = ऊपरी_चर; String.prototype.निचली_चर = निचली_चर; String.prototype.ट्रिम_शुरुआत = ट्रिम_शुरुआत; String.prototype.ट्रिम_अंत = ट्रिम_अंत; String.prototype.विस्तार = विस्तार; String.prototype.विस्तार_सभी = विस्तार_सभी; String.prototype.पर = पर; String.prototype.चित्रसंख्या_पर = चित्रसंख्या_पर; String.prototype.स्थानिक_तुलना = स्थानिक_तुलना;