import { JavaObject } from '../../java/lang/JavaObject'; import { Class } from '../../java/lang/Class'; export declare class AdressenUtils extends JavaObject { private constructor(); /** * Teilt eine Strassenangabe bestehend aus dem * Strassennamen, der Hausnummer und dem Hausnummerzusatz * in die Bestandteile auf. * * In TS kann man diese Funktion sehr schön auf diese Weise verwenden, * da die Attribute in den verwendeten Klassen ebenso benannt sind: * `const [ strassenname, hausnummer, hausnummerZusatz ] = AdressenUtils.splitStrasse(value);` * * @param strasse die Strassenangabe * * @return ein Array mit den 3 Elementen (0 - Strassennamen, 1 - Hausnummer und 2 - Hausnummerzusatz) */ static splitStrasse(strasse: string | null): Array; /** * Kombiniert die übergebenen Werte für den Strassennamen, die Hausnummer und * den Zusatz zu einer Strassenangabe in einem String. * * @param name der Strassenname * @param hausNummer die Hausnummer * @param zusatz der Hausnummerzusatz * * @return die kombinierte Strassenangabe */ static combineStrasse(name: string | null, hausNummer: string | null, zusatz: string | null): string | null; transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; } export declare function cast_de_svws_nrw_core_utils_AdressenUtils(obj: unknown): AdressenUtils; //# sourceMappingURL=AdressenUtils.d.ts.map