xref: /PHP-8.2/ext/intl/common/common.stub.php (revision f743cb0f)
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 * @cvalue U_MULTIPLE_DECIMAL_SEPERATORS
429 */
430const U_MULTIPLE_DECIMAL_SEPERATORS = UNKNOWN; // TODO Deprecate
431/**
432 * @var int
433 * @cvalue U_MULTIPLE_EXPONENTIAL_SYMBOLS
434 */
435const U_MULTIPLE_EXPONENTIAL_SYMBOLS = UNKNOWN;
436/**
437 * @var int
438 * @cvalue U_MALFORMED_EXPONENTIAL_PATTERN
439 */
440const U_MALFORMED_EXPONENTIAL_PATTERN = UNKNOWN;
441/**
442 * @var int
443 * @cvalue U_MULTIPLE_PERCENT_SYMBOLS
444 */
445const U_MULTIPLE_PERCENT_SYMBOLS = UNKNOWN;
446/**
447 * @var int
448 * @cvalue U_MULTIPLE_PERMILL_SYMBOLS
449 */
450const U_MULTIPLE_PERMILL_SYMBOLS = UNKNOWN;
451/**
452 * @var int
453 * @cvalue U_MULTIPLE_PAD_SPECIFIERS
454 */
455const U_MULTIPLE_PAD_SPECIFIERS = UNKNOWN;
456/**
457 * @var int
458 * @cvalue U_PATTERN_SYNTAX_ERROR
459 */
460const U_PATTERN_SYNTAX_ERROR = UNKNOWN;
461/**
462 * @var int
463 * @cvalue U_ILLEGAL_PAD_POSITION
464 */
465const U_ILLEGAL_PAD_POSITION = UNKNOWN;
466/**
467 * @var int
468 * @cvalue U_UNMATCHED_BRACES
469 */
470const U_UNMATCHED_BRACES = UNKNOWN;
471/**
472 * @var int
473 * @cvalue U_UNSUPPORTED_PROPERTY
474 */
475const U_UNSUPPORTED_PROPERTY = UNKNOWN;
476/**
477 * @var int
478 * @cvalue U_UNSUPPORTED_ATTRIBUTE
479 */
480const U_UNSUPPORTED_ATTRIBUTE = UNKNOWN;
481/**
482 * @var int
483 * @cvalue U_FMT_PARSE_ERROR_LIMIT
484 */
485const U_FMT_PARSE_ERROR_LIMIT = UNKNOWN;
486
487/* The error code range 0x10200 0x102ff are reserved for Break Iterator related errors */
488
489/**
490 * @var int
491 * @cvalue U_BRK_INTERNAL_ERROR
492 */
493const U_BRK_INTERNAL_ERROR = UNKNOWN;
494/**
495 * @var int
496 * @cvalue U_BRK_ERROR_START
497 */
498const U_BRK_ERROR_START = UNKNOWN;
499/**
500 * @var int
501 * @cvalue U_BRK_HEX_DIGITS_EXPECTED
502 */
503const U_BRK_HEX_DIGITS_EXPECTED = UNKNOWN;
504/**
505 * @var int
506 * @cvalue U_BRK_SEMICOLON_EXPECTED
507 */
508const U_BRK_SEMICOLON_EXPECTED = UNKNOWN;
509/**
510 * @var int
511 * @cvalue U_BRK_RULE_SYNTAX
512 */
513const U_BRK_RULE_SYNTAX = UNKNOWN;
514/**
515 * @var int
516 * @cvalue U_BRK_UNCLOSED_SET
517 */
518const U_BRK_UNCLOSED_SET = UNKNOWN;
519/**
520 * @var int
521 * @cvalue U_BRK_ASSIGN_ERROR
522 */
523const U_BRK_ASSIGN_ERROR = UNKNOWN;
524/**
525 * @var int
526 * @cvalue U_BRK_VARIABLE_REDFINITION
527 */
528const U_BRK_VARIABLE_REDFINITION = UNKNOWN;
529/**
530 * @var int
531 * @cvalue U_BRK_MISMATCHED_PAREN
532 */
533const U_BRK_MISMATCHED_PAREN = UNKNOWN;
534/**
535 * @var int
536 * @cvalue U_BRK_NEW_LINE_IN_QUOTED_STRING
537 */
538const U_BRK_NEW_LINE_IN_QUOTED_STRING = UNKNOWN;
539/**
540 * @var int
541 * @cvalue U_BRK_UNDEFINED_VARIABLE
542 */
543const U_BRK_UNDEFINED_VARIABLE = UNKNOWN;
544/**
545 * @var int
546 * @cvalue U_BRK_INIT_ERROR
547 */
548const U_BRK_INIT_ERROR = UNKNOWN;
549/**
550 * @var int
551 * @cvalue U_BRK_RULE_EMPTY_SET
552 */
553const U_BRK_RULE_EMPTY_SET = UNKNOWN;
554/**
555 * @var int
556 * @cvalue U_BRK_UNRECOGNIZED_OPTION
557 */
558const U_BRK_UNRECOGNIZED_OPTION = UNKNOWN;
559/**
560 * @var int
561 * @cvalue U_BRK_MALFORMED_RULE_TAG
562 */
563const U_BRK_MALFORMED_RULE_TAG = UNKNOWN;
564/**
565 * @var int
566 * @cvalue U_BRK_ERROR_LIMIT
567 */
568const U_BRK_ERROR_LIMIT = UNKNOWN;
569
570/* The error codes in the range 0x10300-0x103ff are reserved for regular expression related errors */
571
572/**
573 * @var int
574 * @cvalue U_REGEX_INTERNAL_ERROR
575 */
576const U_REGEX_INTERNAL_ERROR = UNKNOWN;
577/**
578 * @var int
579 * @cvalue U_REGEX_ERROR_START
580 */
581const U_REGEX_ERROR_START = UNKNOWN;
582/**
583 * @var int
584 * @cvalue U_REGEX_RULE_SYNTAX
585 */
586const U_REGEX_RULE_SYNTAX = UNKNOWN;
587/**
588 * @var int
589 * @cvalue U_REGEX_INVALID_STATE
590 */
591const U_REGEX_INVALID_STATE = UNKNOWN;
592/**
593 * @var int
594 * @cvalue U_REGEX_BAD_ESCAPE_SEQUENCE
595 */
596const U_REGEX_BAD_ESCAPE_SEQUENCE = UNKNOWN;
597/**
598 * @var int
599 * @cvalue U_REGEX_PROPERTY_SYNTAX
600 */
601const U_REGEX_PROPERTY_SYNTAX = UNKNOWN;
602/**
603 * @var int
604 * @cvalue U_REGEX_UNIMPLEMENTED
605 */
606const U_REGEX_UNIMPLEMENTED = UNKNOWN;
607/**
608 * @var int
609 * @cvalue U_REGEX_MISMATCHED_PAREN
610 */
611const U_REGEX_MISMATCHED_PAREN = UNKNOWN;
612/**
613 * @var int
614 * @cvalue U_REGEX_NUMBER_TOO_BIG
615 */
616const U_REGEX_NUMBER_TOO_BIG = UNKNOWN;
617/**
618 * @var int
619 * @cvalue U_REGEX_BAD_INTERVAL
620 */
621const U_REGEX_BAD_INTERVAL = UNKNOWN;
622/**
623 * @var int
624 * @cvalue U_REGEX_MAX_LT_MIN
625 */
626const U_REGEX_MAX_LT_MIN = UNKNOWN;
627/**
628 * @var int
629 * @cvalue U_REGEX_INVALID_BACK_REF
630 */
631const U_REGEX_INVALID_BACK_REF = UNKNOWN;
632/**
633 * @var int
634 * @cvalue U_REGEX_INVALID_FLAG
635 */
636const U_REGEX_INVALID_FLAG = UNKNOWN;
637/**
638 * @var int
639 * @cvalue U_REGEX_LOOK_BEHIND_LIMIT
640 */
641const U_REGEX_LOOK_BEHIND_LIMIT = UNKNOWN;
642/**
643 * @var int
644 * @cvalue U_REGEX_SET_CONTAINS_STRING
645 */
646const U_REGEX_SET_CONTAINS_STRING = UNKNOWN;
647/**
648 * @var int
649 * @cvalue U_REGEX_ERROR_LIMIT
650 */
651const U_REGEX_ERROR_LIMIT = UNKNOWN;
652
653/* The error code in the range 0x10400-0x104ff are reserved for IDNA related error codes */
654
655/**
656 * @var int
657 * @cvalue U_IDNA_PROHIBITED_ERROR
658 */
659const U_IDNA_PROHIBITED_ERROR = UNKNOWN;
660/**
661 * @var int
662 * @cvalue U_IDNA_ERROR_START
663 */
664const U_IDNA_ERROR_START = UNKNOWN;
665/**
666 * @var int
667 * @cvalue U_IDNA_UNASSIGNED_ERROR
668 */
669const U_IDNA_UNASSIGNED_ERROR = UNKNOWN;
670/**
671 * @var int
672 * @cvalue U_IDNA_CHECK_BIDI_ERROR
673 */
674const U_IDNA_CHECK_BIDI_ERROR = UNKNOWN;
675/**
676 * @var int
677 * @cvalue U_IDNA_STD3_ASCII_RULES_ERROR
678 */
679const U_IDNA_STD3_ASCII_RULES_ERROR = UNKNOWN;
680/**
681 * @var int
682 * @cvalue U_IDNA_ACE_PREFIX_ERROR
683 */
684const U_IDNA_ACE_PREFIX_ERROR = UNKNOWN;
685/**
686 * @var int
687 * @cvalue U_IDNA_VERIFICATION_ERROR
688 */
689const U_IDNA_VERIFICATION_ERROR = UNKNOWN;
690/**
691 * @var int
692 * @cvalue U_IDNA_LABEL_TOO_LONG_ERROR
693 */
694const U_IDNA_LABEL_TOO_LONG_ERROR = UNKNOWN;
695/**
696 * @var int
697 * @cvalue U_IDNA_ZERO_LENGTH_LABEL_ERROR
698 */
699const U_IDNA_ZERO_LENGTH_LABEL_ERROR = UNKNOWN;
700/**
701 * @var int
702 * @cvalue U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
703 */
704const U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR = UNKNOWN;
705/**
706 * @var int
707 * @cvalue U_IDNA_ERROR_LIMIT
708 */
709const U_IDNA_ERROR_LIMIT = UNKNOWN;
710
711/* Aliases for StringPrep */
712
713/**
714 * @var int
715 * @cvalue U_STRINGPREP_PROHIBITED_ERROR
716 */
717const U_STRINGPREP_PROHIBITED_ERROR = UNKNOWN;
718/**
719 * @var int
720 * @cvalue U_STRINGPREP_UNASSIGNED_ERROR
721 */
722const U_STRINGPREP_UNASSIGNED_ERROR = UNKNOWN;
723/**
724 * @var int
725 * @cvalue U_STRINGPREP_CHECK_BIDI_ERROR
726 */
727const U_STRINGPREP_CHECK_BIDI_ERROR = UNKNOWN;
728
729/**
730 * @var int
731 * @cvalue U_ERROR_LIMIT
732 */
733const U_ERROR_LIMIT = UNKNOWN;
734
735/** @not-serializable */
736class IntlIterator implements Iterator
737{
738    /** @tentative-return-type */
739    public function current(): mixed {}
740
741    /** @tentative-return-type */
742    public function key(): mixed {}
743
744    /** @tentative-return-type */
745    public function next(): void {}
746
747    /** @tentative-return-type */
748    public function rewind(): void {}
749
750    /** @tentative-return-type */
751    public function valid(): bool {}
752}
753