xref: /PHP-8.4/ext/intl/common/common.stub.php (revision 976d7ed4)
1<?php
2
3/** @generate-class-entries */
4
5/* Warnings */
6
7/**
8 * @var int
9 * @cvalue U_USING_FALLBACK_WARNING
10 */
11const U_USING_FALLBACK_WARNING = UNKNOWN;
12/**
13 * @var int
14 * @cvalue U_ERROR_WARNING_START
15 */
16const U_ERROR_WARNING_START = UNKNOWN;
17/**
18 * @var int
19 * @cvalue U_USING_DEFAULT_WARNING
20 */
21const U_USING_DEFAULT_WARNING = UNKNOWN;
22/**
23 * @var int
24 * @cvalue U_SAFECLONE_ALLOCATED_WARNING
25 */
26const U_SAFECLONE_ALLOCATED_WARNING = UNKNOWN;
27/**
28 * @var int
29 * @cvalue U_STATE_OLD_WARNING
30 */
31const U_STATE_OLD_WARNING = UNKNOWN;
32/**
33 * @var int
34 * @cvalue U_STRING_NOT_TERMINATED_WARNING
35 */
36const U_STRING_NOT_TERMINATED_WARNING = UNKNOWN;
37/**
38 * @var int
39 * @cvalue U_SORT_KEY_TOO_SHORT_WARNING
40 */
41const U_SORT_KEY_TOO_SHORT_WARNING = UNKNOWN;
42/**
43 * @var int
44 * @cvalue U_AMBIGUOUS_ALIAS_WARNING
45 */
46const U_AMBIGUOUS_ALIAS_WARNING = UNKNOWN;
47/**
48 * @var int
49 * @cvalue U_DIFFERENT_UCA_VERSION
50 */
51const U_DIFFERENT_UCA_VERSION = UNKNOWN;
52/**
53 * @var int
54 * @cvalue U_ERROR_WARNING_LIMIT
55 */
56const U_ERROR_WARNING_LIMIT = UNKNOWN;
57
58/* Standard errors */
59/**
60 * @var int
61 * @cvalue U_ZERO_ERROR
62 */
63const U_ZERO_ERROR = UNKNOWN;
64/**
65 * @var int
66 * @cvalue U_ILLEGAL_ARGUMENT_ERROR
67 */
68const U_ILLEGAL_ARGUMENT_ERROR = UNKNOWN;
69/**
70 * @var int
71 * @cvalue U_MISSING_RESOURCE_ERROR
72 */
73const U_MISSING_RESOURCE_ERROR = UNKNOWN;
74/**
75 * @var int
76 * @cvalue U_INVALID_FORMAT_ERROR
77 */
78const U_INVALID_FORMAT_ERROR = UNKNOWN;
79/**
80 * @var int
81 * @cvalue U_FILE_ACCESS_ERROR
82 */
83const U_FILE_ACCESS_ERROR = UNKNOWN;
84/**
85 * @var int
86 * @cvalue U_INTERNAL_PROGRAM_ERROR
87 */
88const U_INTERNAL_PROGRAM_ERROR = UNKNOWN;
89/**
90 * @var int
91 * @cvalue U_MESSAGE_PARSE_ERROR
92 */
93const U_MESSAGE_PARSE_ERROR = UNKNOWN;
94/**
95 * @var int
96 * @cvalue U_MEMORY_ALLOCATION_ERROR
97 */
98const U_MEMORY_ALLOCATION_ERROR = UNKNOWN;
99/**
100 * @var int
101 * @cvalue U_INDEX_OUTOFBOUNDS_ERROR
102 */
103const U_INDEX_OUTOFBOUNDS_ERROR = UNKNOWN;
104/**
105 * @var int
106 * @cvalue U_PARSE_ERROR
107 */
108const U_PARSE_ERROR = UNKNOWN;
109/**
110 * @var int
111 * @cvalue U_INVALID_CHAR_FOUND
112 */
113const U_INVALID_CHAR_FOUND = UNKNOWN;
114/**
115 * @var int
116 * @cvalue U_TRUNCATED_CHAR_FOUND
117 */
118const U_TRUNCATED_CHAR_FOUND = UNKNOWN;
119/**
120 * @var int
121 * @cvalue U_ILLEGAL_CHAR_FOUND
122 */
123const U_ILLEGAL_CHAR_FOUND = UNKNOWN;
124/**
125 * @var int
126 * @cvalue U_INVALID_TABLE_FORMAT
127 */
128const U_INVALID_TABLE_FORMAT = UNKNOWN;
129/**
130 * @var int
131 * @cvalue U_INVALID_TABLE_FILE
132 */
133const U_INVALID_TABLE_FILE = UNKNOWN;
134/**
135 * @var int
136 * @cvalue U_BUFFER_OVERFLOW_ERROR
137 */
138const U_BUFFER_OVERFLOW_ERROR = UNKNOWN;
139/**
140 * @var int
141 * @cvalue U_UNSUPPORTED_ERROR
142 */
143const U_UNSUPPORTED_ERROR = UNKNOWN;
144/**
145 * @var int
146 * @cvalue U_RESOURCE_TYPE_MISMATCH
147 */
148const U_RESOURCE_TYPE_MISMATCH = UNKNOWN;
149/**
150 * @var int
151 * @cvalue U_ILLEGAL_ESCAPE_SEQUENCE
152 */
153const U_ILLEGAL_ESCAPE_SEQUENCE = UNKNOWN;
154/**
155 * @var int
156 * @cvalue U_UNSUPPORTED_ESCAPE_SEQUENCE
157 */
158const U_UNSUPPORTED_ESCAPE_SEQUENCE = UNKNOWN;
159/**
160 * @var int
161 * @cvalue U_NO_SPACE_AVAILABLE
162 */
163const U_NO_SPACE_AVAILABLE = UNKNOWN;
164/**
165 * @var int
166 * @cvalue U_CE_NOT_FOUND_ERROR
167 */
168const U_CE_NOT_FOUND_ERROR = UNKNOWN;
169/**
170 * @var int
171 * @cvalue U_PRIMARY_TOO_LONG_ERROR
172 */
173const U_PRIMARY_TOO_LONG_ERROR = UNKNOWN;
174/**
175 * @var int
176 * @cvalue U_STATE_TOO_OLD_ERROR
177 */
178const U_STATE_TOO_OLD_ERROR = UNKNOWN;
179/**
180 * @var int
181 * @cvalue U_TOO_MANY_ALIASES_ERROR
182 */
183const U_TOO_MANY_ALIASES_ERROR = UNKNOWN;
184/**
185 * @var int
186 * @cvalue U_ENUM_OUT_OF_SYNC_ERROR
187 */
188const U_ENUM_OUT_OF_SYNC_ERROR = UNKNOWN;
189/**
190 * @var int
191 * @cvalue U_INVARIANT_CONVERSION_ERROR
192 */
193const U_INVARIANT_CONVERSION_ERROR = UNKNOWN;
194/**
195 * @var int
196 * @cvalue U_INVALID_STATE_ERROR
197 */
198const U_INVALID_STATE_ERROR = UNKNOWN;
199/**
200 * @var int
201 * @cvalue U_COLLATOR_VERSION_MISMATCH
202 */
203const U_COLLATOR_VERSION_MISMATCH = UNKNOWN;
204/**
205 * @var int
206 * @cvalue U_USELESS_COLLATOR_ERROR
207 */
208const U_USELESS_COLLATOR_ERROR = UNKNOWN;
209/**
210 * @var int
211 * @cvalue U_NO_WRITE_PERMISSION
212 */
213const U_NO_WRITE_PERMISSION = UNKNOWN;
214/**
215 * @var int
216 * @cvalue U_STANDARD_ERROR_LIMIT
217 */
218const U_STANDARD_ERROR_LIMIT = UNKNOWN;
219
220/* The error code range 0x10000 0x10100 are reserved for Transliterator */
221
222/**
223 * @var int
224 * @cvalue U_BAD_VARIABLE_DEFINITION
225 */
226const U_BAD_VARIABLE_DEFINITION = UNKNOWN;
227/**
228 * @var int
229 * @cvalue U_PARSE_ERROR_START
230 */
231const U_PARSE_ERROR_START = UNKNOWN;
232/**
233 * @var int
234 * @cvalue U_MALFORMED_RULE
235 */
236const U_MALFORMED_RULE = UNKNOWN;
237/**
238 * @var int
239 * @cvalue U_MALFORMED_SET
240 */
241const U_MALFORMED_SET = UNKNOWN;
242/**
243 * @var int
244 * @cvalue U_MALFORMED_SYMBOL_REFERENCE
245 */
246const U_MALFORMED_SYMBOL_REFERENCE = UNKNOWN;
247/**
248 * @var int
249 * @cvalue U_MALFORMED_UNICODE_ESCAPE
250 */
251const U_MALFORMED_UNICODE_ESCAPE = UNKNOWN;
252/**
253 * @var int
254 * @cvalue U_MALFORMED_VARIABLE_DEFINITION
255 */
256const U_MALFORMED_VARIABLE_DEFINITION = UNKNOWN;
257/**
258 * @var int
259 * @cvalue U_MALFORMED_VARIABLE_REFERENCE
260 */
261const U_MALFORMED_VARIABLE_REFERENCE = UNKNOWN;
262/**
263 * @var int
264 * @cvalue U_MISMATCHED_SEGMENT_DELIMITERS
265 */
266const U_MISMATCHED_SEGMENT_DELIMITERS = UNKNOWN;
267/**
268 * @var int
269 * @cvalue U_MISPLACED_ANCHOR_START
270 */
271const U_MISPLACED_ANCHOR_START = UNKNOWN;
272/**
273 * @var int
274 * @cvalue U_MISPLACED_CURSOR_OFFSET
275 */
276const U_MISPLACED_CURSOR_OFFSET = UNKNOWN;
277/**
278 * @var int
279 * @cvalue U_MISPLACED_QUANTIFIER
280 */
281const U_MISPLACED_QUANTIFIER = UNKNOWN;
282/**
283 * @var int
284 * @cvalue U_MISSING_OPERATOR
285 */
286const U_MISSING_OPERATOR = UNKNOWN;
287/**
288 * @var int
289 * @cvalue U_MISSING_SEGMENT_CLOSE
290 */
291const U_MISSING_SEGMENT_CLOSE = UNKNOWN;
292/**
293 * @var int
294 * @cvalue U_MULTIPLE_ANTE_CONTEXTS
295 */
296const U_MULTIPLE_ANTE_CONTEXTS = UNKNOWN;
297/**
298 * @var int
299 * @cvalue U_MULTIPLE_CURSORS
300 */
301const U_MULTIPLE_CURSORS = UNKNOWN;
302/**
303 * @var int
304 * @cvalue U_MULTIPLE_POST_CONTEXTS
305 */
306const U_MULTIPLE_POST_CONTEXTS = UNKNOWN;
307/**
308 * @var int
309 * @cvalue U_TRAILING_BACKSLASH
310 */
311const U_TRAILING_BACKSLASH = UNKNOWN;
312/**
313 * @var int
314 * @cvalue U_UNDEFINED_SEGMENT_REFERENCE
315 */
316const U_UNDEFINED_SEGMENT_REFERENCE = UNKNOWN;
317/**
318 * @var int
319 * @cvalue U_UNDEFINED_VARIABLE
320 */
321const U_UNDEFINED_VARIABLE = UNKNOWN;
322/**
323 * @var int
324 * @cvalue U_UNQUOTED_SPECIAL
325 */
326const U_UNQUOTED_SPECIAL = UNKNOWN;
327/**
328 * @var int
329 * @cvalue U_UNTERMINATED_QUOTE
330 */
331const U_UNTERMINATED_QUOTE = UNKNOWN;
332/**
333 * @var int
334 * @cvalue U_RULE_MASK_ERROR
335 */
336const U_RULE_MASK_ERROR = UNKNOWN;
337/**
338 * @var int
339 * @cvalue U_MISPLACED_COMPOUND_FILTER
340 */
341const U_MISPLACED_COMPOUND_FILTER = UNKNOWN;
342/**
343 * @var int
344 * @cvalue U_MULTIPLE_COMPOUND_FILTERS
345 */
346const U_MULTIPLE_COMPOUND_FILTERS = UNKNOWN;
347/**
348 * @var int
349 * @cvalue U_INVALID_RBT_SYNTAX
350 */
351const U_INVALID_RBT_SYNTAX = UNKNOWN;
352/**
353 * @var int
354 * @cvalue U_INVALID_PROPERTY_PATTERN
355 */
356const U_INVALID_PROPERTY_PATTERN = UNKNOWN;
357/**
358 * @var int
359 * @cvalue U_MALFORMED_PRAGMA
360 */
361const U_MALFORMED_PRAGMA = UNKNOWN;
362/**
363 * @var int
364 * @cvalue U_UNCLOSED_SEGMENT
365 */
366const U_UNCLOSED_SEGMENT = UNKNOWN;
367/**
368 * @var int
369 * @cvalue U_ILLEGAL_CHAR_IN_SEGMENT
370 */
371const U_ILLEGAL_CHAR_IN_SEGMENT = UNKNOWN;
372/**
373 * @var int
374 * @cvalue U_VARIABLE_RANGE_EXHAUSTED
375 */
376const U_VARIABLE_RANGE_EXHAUSTED = UNKNOWN;
377/**
378 * @var int
379 * @cvalue U_VARIABLE_RANGE_OVERLAP
380 */
381const U_VARIABLE_RANGE_OVERLAP = UNKNOWN;
382/**
383 * @var int
384 * @cvalue U_ILLEGAL_CHARACTER
385 */
386const U_ILLEGAL_CHARACTER = UNKNOWN;
387/**
388 * @var int
389 * @cvalue U_INTERNAL_TRANSLITERATOR_ERROR
390 */
391const U_INTERNAL_TRANSLITERATOR_ERROR = UNKNOWN;
392/**
393 * @var int
394 * @cvalue U_INVALID_ID
395 */
396const U_INVALID_ID = UNKNOWN;
397/**
398 * @var int
399 * @cvalue U_INVALID_FUNCTION
400 */
401const U_INVALID_FUNCTION = UNKNOWN;
402/**
403 * @var int
404 * @cvalue U_PARSE_ERROR_LIMIT
405 */
406const U_PARSE_ERROR_LIMIT = UNKNOWN;
407
408/* The error code range 0x10100 0x10200 are reserved for formatting API parsing errors */
409
410/**
411 * @var int
412 * @cvalue U_UNEXPECTED_TOKEN
413 */
414const U_UNEXPECTED_TOKEN = UNKNOWN;
415/**
416 * @var int
417 * @cvalue U_FMT_PARSE_ERROR_START
418 */
419const U_FMT_PARSE_ERROR_START = UNKNOWN;
420/**
421 * @var int
422 * @cvalue U_MULTIPLE_DECIMAL_SEPARATORS
423 */
424const U_MULTIPLE_DECIMAL_SEPARATORS = UNKNOWN;
425/**
426 * Typo: kept for backward compatibility. Use U_MULTIPLE_DECIMAL_SEPARATORS
427 * @var int
428 * @deprecated
429 * @cvalue U_MULTIPLE_DECIMAL_SEPERATORS
430 */
431const U_MULTIPLE_DECIMAL_SEPERATORS = UNKNOWN;
432/**
433 * @var int
434 * @cvalue U_MULTIPLE_EXPONENTIAL_SYMBOLS
435 */
436const U_MULTIPLE_EXPONENTIAL_SYMBOLS = UNKNOWN;
437/**
438 * @var int
439 * @cvalue U_MALFORMED_EXPONENTIAL_PATTERN
440 */
441const U_MALFORMED_EXPONENTIAL_PATTERN = UNKNOWN;
442/**
443 * @var int
444 * @cvalue U_MULTIPLE_PERCENT_SYMBOLS
445 */
446const U_MULTIPLE_PERCENT_SYMBOLS = UNKNOWN;
447/**
448 * @var int
449 * @cvalue U_MULTIPLE_PERMILL_SYMBOLS
450 */
451const U_MULTIPLE_PERMILL_SYMBOLS = UNKNOWN;
452/**
453 * @var int
454 * @cvalue U_MULTIPLE_PAD_SPECIFIERS
455 */
456const U_MULTIPLE_PAD_SPECIFIERS = UNKNOWN;
457/**
458 * @var int
459 * @cvalue U_PATTERN_SYNTAX_ERROR
460 */
461const U_PATTERN_SYNTAX_ERROR = UNKNOWN;
462/**
463 * @var int
464 * @cvalue U_ILLEGAL_PAD_POSITION
465 */
466const U_ILLEGAL_PAD_POSITION = UNKNOWN;
467/**
468 * @var int
469 * @cvalue U_UNMATCHED_BRACES
470 */
471const U_UNMATCHED_BRACES = UNKNOWN;
472/**
473 * @var int
474 * @cvalue U_UNSUPPORTED_PROPERTY
475 */
476const U_UNSUPPORTED_PROPERTY = UNKNOWN;
477/**
478 * @var int
479 * @cvalue U_UNSUPPORTED_ATTRIBUTE
480 */
481const U_UNSUPPORTED_ATTRIBUTE = UNKNOWN;
482/**
483 * @var int
484 * @cvalue U_FMT_PARSE_ERROR_LIMIT
485 */
486const U_FMT_PARSE_ERROR_LIMIT = UNKNOWN;
487
488/* The error code range 0x10200 0x102ff are reserved for Break Iterator related errors */
489
490/**
491 * @var int
492 * @cvalue U_BRK_INTERNAL_ERROR
493 */
494const U_BRK_INTERNAL_ERROR = UNKNOWN;
495/**
496 * @var int
497 * @cvalue U_BRK_ERROR_START
498 */
499const U_BRK_ERROR_START = UNKNOWN;
500/**
501 * @var int
502 * @cvalue U_BRK_HEX_DIGITS_EXPECTED
503 */
504const U_BRK_HEX_DIGITS_EXPECTED = UNKNOWN;
505/**
506 * @var int
507 * @cvalue U_BRK_SEMICOLON_EXPECTED
508 */
509const U_BRK_SEMICOLON_EXPECTED = UNKNOWN;
510/**
511 * @var int
512 * @cvalue U_BRK_RULE_SYNTAX
513 */
514const U_BRK_RULE_SYNTAX = UNKNOWN;
515/**
516 * @var int
517 * @cvalue U_BRK_UNCLOSED_SET
518 */
519const U_BRK_UNCLOSED_SET = UNKNOWN;
520/**
521 * @var int
522 * @cvalue U_BRK_ASSIGN_ERROR
523 */
524const U_BRK_ASSIGN_ERROR = UNKNOWN;
525/**
526 * @var int
527 * @cvalue U_BRK_VARIABLE_REDFINITION
528 */
529const U_BRK_VARIABLE_REDFINITION = UNKNOWN;
530/**
531 * @var int
532 * @cvalue U_BRK_MISMATCHED_PAREN
533 */
534const U_BRK_MISMATCHED_PAREN = UNKNOWN;
535/**
536 * @var int
537 * @cvalue U_BRK_NEW_LINE_IN_QUOTED_STRING
538 */
539const U_BRK_NEW_LINE_IN_QUOTED_STRING = UNKNOWN;
540/**
541 * @var int
542 * @cvalue U_BRK_UNDEFINED_VARIABLE
543 */
544const U_BRK_UNDEFINED_VARIABLE = UNKNOWN;
545/**
546 * @var int
547 * @cvalue U_BRK_INIT_ERROR
548 */
549const U_BRK_INIT_ERROR = UNKNOWN;
550/**
551 * @var int
552 * @cvalue U_BRK_RULE_EMPTY_SET
553 */
554const U_BRK_RULE_EMPTY_SET = UNKNOWN;
555/**
556 * @var int
557 * @cvalue U_BRK_UNRECOGNIZED_OPTION
558 */
559const U_BRK_UNRECOGNIZED_OPTION = UNKNOWN;
560/**
561 * @var int
562 * @cvalue U_BRK_MALFORMED_RULE_TAG
563 */
564const U_BRK_MALFORMED_RULE_TAG = UNKNOWN;
565/**
566 * @var int
567 * @cvalue U_BRK_ERROR_LIMIT
568 */
569const U_BRK_ERROR_LIMIT = UNKNOWN;
570
571/* The error codes in the range 0x10300-0x103ff are reserved for regular expression related errors */
572
573/**
574 * @var int
575 * @cvalue U_REGEX_INTERNAL_ERROR
576 */
577const U_REGEX_INTERNAL_ERROR = UNKNOWN;
578/**
579 * @var int
580 * @cvalue U_REGEX_ERROR_START
581 */
582const U_REGEX_ERROR_START = UNKNOWN;
583/**
584 * @var int
585 * @cvalue U_REGEX_RULE_SYNTAX
586 */
587const U_REGEX_RULE_SYNTAX = UNKNOWN;
588/**
589 * @var int
590 * @cvalue U_REGEX_INVALID_STATE
591 */
592const U_REGEX_INVALID_STATE = UNKNOWN;
593/**
594 * @var int
595 * @cvalue U_REGEX_BAD_ESCAPE_SEQUENCE
596 */
597const U_REGEX_BAD_ESCAPE_SEQUENCE = UNKNOWN;
598/**
599 * @var int
600 * @cvalue U_REGEX_PROPERTY_SYNTAX
601 */
602const U_REGEX_PROPERTY_SYNTAX = UNKNOWN;
603/**
604 * @var int
605 * @cvalue U_REGEX_UNIMPLEMENTED
606 */
607const U_REGEX_UNIMPLEMENTED = UNKNOWN;
608/**
609 * @var int
610 * @cvalue U_REGEX_MISMATCHED_PAREN
611 */
612const U_REGEX_MISMATCHED_PAREN = UNKNOWN;
613/**
614 * @var int
615 * @cvalue U_REGEX_NUMBER_TOO_BIG
616 */
617const U_REGEX_NUMBER_TOO_BIG = UNKNOWN;
618/**
619 * @var int
620 * @cvalue U_REGEX_BAD_INTERVAL
621 */
622const U_REGEX_BAD_INTERVAL = UNKNOWN;
623/**
624 * @var int
625 * @cvalue U_REGEX_MAX_LT_MIN
626 */
627const U_REGEX_MAX_LT_MIN = UNKNOWN;
628/**
629 * @var int
630 * @cvalue U_REGEX_INVALID_BACK_REF
631 */
632const U_REGEX_INVALID_BACK_REF = UNKNOWN;
633/**
634 * @var int
635 * @cvalue U_REGEX_INVALID_FLAG
636 */
637const U_REGEX_INVALID_FLAG = UNKNOWN;
638/**
639 * @var int
640 * @cvalue U_REGEX_LOOK_BEHIND_LIMIT
641 */
642const U_REGEX_LOOK_BEHIND_LIMIT = UNKNOWN;
643/**
644 * @var int
645 * @cvalue U_REGEX_SET_CONTAINS_STRING
646 */
647const U_REGEX_SET_CONTAINS_STRING = UNKNOWN;
648/**
649 * @var int
650 * @cvalue U_REGEX_ERROR_LIMIT
651 */
652const U_REGEX_ERROR_LIMIT = UNKNOWN;
653
654/* The error code in the range 0x10400-0x104ff are reserved for IDNA related error codes */
655
656/**
657 * @var int
658 * @cvalue U_IDNA_PROHIBITED_ERROR
659 */
660const U_IDNA_PROHIBITED_ERROR = UNKNOWN;
661/**
662 * @var int
663 * @cvalue U_IDNA_ERROR_START
664 */
665const U_IDNA_ERROR_START = UNKNOWN;
666/**
667 * @var int
668 * @cvalue U_IDNA_UNASSIGNED_ERROR
669 */
670const U_IDNA_UNASSIGNED_ERROR = UNKNOWN;
671/**
672 * @var int
673 * @cvalue U_IDNA_CHECK_BIDI_ERROR
674 */
675const U_IDNA_CHECK_BIDI_ERROR = UNKNOWN;
676/**
677 * @var int
678 * @cvalue U_IDNA_STD3_ASCII_RULES_ERROR
679 */
680const U_IDNA_STD3_ASCII_RULES_ERROR = UNKNOWN;
681/**
682 * @var int
683 * @cvalue U_IDNA_ACE_PREFIX_ERROR
684 */
685const U_IDNA_ACE_PREFIX_ERROR = UNKNOWN;
686/**
687 * @var int
688 * @cvalue U_IDNA_VERIFICATION_ERROR
689 */
690const U_IDNA_VERIFICATION_ERROR = UNKNOWN;
691/**
692 * @var int
693 * @cvalue U_IDNA_LABEL_TOO_LONG_ERROR
694 */
695const U_IDNA_LABEL_TOO_LONG_ERROR = UNKNOWN;
696/**
697 * @var int
698 * @cvalue U_IDNA_ZERO_LENGTH_LABEL_ERROR
699 */
700const U_IDNA_ZERO_LENGTH_LABEL_ERROR = UNKNOWN;
701/**
702 * @var int
703 * @cvalue U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
704 */
705const U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR = UNKNOWN;
706/**
707 * @var int
708 * @cvalue U_IDNA_ERROR_LIMIT
709 */
710const U_IDNA_ERROR_LIMIT = UNKNOWN;
711
712/* Aliases for StringPrep */
713
714/**
715 * @var int
716 * @cvalue U_STRINGPREP_PROHIBITED_ERROR
717 */
718const U_STRINGPREP_PROHIBITED_ERROR = UNKNOWN;
719/**
720 * @var int
721 * @cvalue U_STRINGPREP_UNASSIGNED_ERROR
722 */
723const U_STRINGPREP_UNASSIGNED_ERROR = UNKNOWN;
724/**
725 * @var int
726 * @cvalue U_STRINGPREP_CHECK_BIDI_ERROR
727 */
728const U_STRINGPREP_CHECK_BIDI_ERROR = UNKNOWN;
729
730/**
731 * @var int
732 * @cvalue U_ERROR_LIMIT
733 */
734const U_ERROR_LIMIT = UNKNOWN;
735
736/** @not-serializable */
737class IntlIterator implements Iterator
738{
739    /** @tentative-return-type */
740    public function current(): mixed {}
741
742    /** @tentative-return-type */
743    public function key(): mixed {}
744
745    /** @tentative-return-type */
746    public function next(): void {}
747
748    /** @tentative-return-type */
749    public function rewind(): void {}
750
751    /** @tentative-return-type */
752    public function valid(): bool {}
753}
754