1/* 2 * Copyright (c) 2021-2023 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16/** 17 * @file 18 * @kit ArkUI 19 */ 20 21/*** if arkts 1.2 */ 22import { CommonMethod, Optional } from './common'; 23import { ResourceColor, MarkStyle } from './units'; 24import { CheckBoxShape } from './enums'; 25/*** endif */ 26 27/** 28 * CheckboxGroup SelectStatus 29 * 30 * @enum { number } 31 * @syscap SystemCapability.ArkUI.ArkUI.Full 32 * @since 8 33 */ 34/** 35 * CheckboxGroup SelectStatus 36 * 37 * @enum { number } 38 * @syscap SystemCapability.ArkUI.ArkUI.Full 39 * @form 40 * @since 9 41 */ 42/** 43 * CheckboxGroup SelectStatus 44 * 45 * @enum { number } 46 * @syscap SystemCapability.ArkUI.ArkUI.Full 47 * @crossplatform 48 * @form 49 * @since 10 50 */ 51/** 52 * CheckboxGroup SelectStatus 53 * 54 * @enum { number } 55 * @syscap SystemCapability.ArkUI.ArkUI.Full 56 * @crossplatform 57 * @form 58 * @atomicservice 59 * @since arkts {'1.1':'11','1.2':'20'} 60 * @arkts 1.1&1.2 61 */ 62declare enum SelectStatus { 63 /** 64 * All checkboxes are selected. 65 * 66 * @syscap SystemCapability.ArkUI.ArkUI.Full 67 * @since 8 68 */ 69 /** 70 * All checkboxes are selected. 71 * 72 * @syscap SystemCapability.ArkUI.ArkUI.Full 73 * @form 74 * @since 9 75 */ 76 /** 77 * All checkboxes are selected. 78 * 79 * @syscap SystemCapability.ArkUI.ArkUI.Full 80 * @crossplatform 81 * @form 82 * @since 10 83 */ 84 /** 85 * All checkboxes are selected. 86 * 87 * @syscap SystemCapability.ArkUI.ArkUI.Full 88 * @crossplatform 89 * @form 90 * @atomicservice 91 * @since arkts {'1.1':'11','1.2':'20'} 92 * @arkts 1.1&1.2 93 */ 94 All, 95 /** 96 * Part of the checkbox is selected. 97 * 98 * @syscap SystemCapability.ArkUI.ArkUI.Full 99 * @since 8 100 */ 101 /** 102 * Part of the checkbox is selected. 103 * 104 * @syscap SystemCapability.ArkUI.ArkUI.Full 105 * @form 106 * @since 9 107 */ 108 /** 109 * Part of the checkbox is selected. 110 * 111 * @syscap SystemCapability.ArkUI.ArkUI.Full 112 * @crossplatform 113 * @form 114 * @since 10 115 */ 116 /** 117 * Part of the checkbox is selected. 118 * 119 * @syscap SystemCapability.ArkUI.ArkUI.Full 120 * @crossplatform 121 * @form 122 * @atomicservice 123 * @since arkts {'1.1':'11','1.2':'20'} 124 * @arkts 1.1&1.2 125 */ 126 Part, 127 /** 128 * None of the checkbox is selected. 129 * 130 * @syscap SystemCapability.ArkUI.ArkUI.Full 131 * @since 8 132 */ 133 /** 134 * None of the checkbox is selected. 135 * 136 * @syscap SystemCapability.ArkUI.ArkUI.Full 137 * @form 138 * @since 9 139 */ 140 /** 141 * None of the checkbox is selected. 142 * 143 * @syscap SystemCapability.ArkUI.ArkUI.Full 144 * @crossplatform 145 * @form 146 * @since 10 147 */ 148 /** 149 * None of the checkbox is selected. 150 * 151 * @syscap SystemCapability.ArkUI.ArkUI.Full 152 * @crossplatform 153 * @form 154 * @atomicservice 155 * @since arkts {'1.1':'11','1.2':'20'} 156 * @arkts 1.1&1.2 157 */ 158 None, 159} 160 161/** 162 * Defines the options of CheckboxGroup. 163 * 164 * @interface CheckboxGroupOptions 165 * @syscap SystemCapability.ArkUI.ArkUI.Full 166 * @since 8 167 */ 168/** 169 * Defines the options of CheckboxGroup. 170 * 171 * @interface CheckboxGroupOptions 172 * @syscap SystemCapability.ArkUI.ArkUI.Full 173 * @form 174 * @since 9 175 */ 176/** 177 * Defines the options of CheckboxGroup. 178 * 179 * @interface CheckboxGroupOptions 180 * @syscap SystemCapability.ArkUI.ArkUI.Full 181 * @crossplatform 182 * @form 183 * @since 10 184 */ 185/** 186 * Defines the options of CheckboxGroup. 187 * 188 * @interface CheckboxGroupOptions 189 * @syscap SystemCapability.ArkUI.ArkUI.Full 190 * @crossplatform 191 * @form 192 * @atomicservice 193 * @since arkts {'1.1':'11','1.2':'20'} 194 * @arkts 1.1&1.2 195 */ 196declare interface CheckboxGroupOptions { 197 /** 198 * Setting the group of CheckboxGroup. 199 * 200 * @type { ?string } 201 * @syscap SystemCapability.ArkUI.ArkUI.Full 202 * @since 8 203 */ 204 /** 205 * Setting the group of CheckboxGroup. 206 * 207 * @type { ?string } 208 * @syscap SystemCapability.ArkUI.ArkUI.Full 209 * @form 210 * @since 9 211 */ 212 /** 213 * Setting the group of CheckboxGroup. 214 * 215 * @type { ?string } 216 * @syscap SystemCapability.ArkUI.ArkUI.Full 217 * @crossplatform 218 * @form 219 * @since 10 220 */ 221 /** 222 * Setting the group of CheckboxGroup. 223 * 224 * @type { ?string } 225 * @syscap SystemCapability.ArkUI.ArkUI.Full 226 * @crossplatform 227 * @form 228 * @atomicservice 229 * @since arkts {'1.1':'11','1.2':'20'} 230 * @arkts 1.1&1.2 231 */ 232 group?: string; 233} 234 235/** 236 * Defines the options of CheckboxGroupResult. 237 * 238 * @interface CheckboxGroupResult 239 * @syscap SystemCapability.ArkUI.ArkUI.Full 240 * @since 8 241 */ 242/** 243 * Defines the options of CheckboxGroupResult. 244 * 245 * @interface CheckboxGroupResult 246 * @syscap SystemCapability.ArkUI.ArkUI.Full 247 * @form 248 * @since 9 249 */ 250/** 251 * Defines the options of CheckboxGroupResult. 252 * 253 * @interface CheckboxGroupResult 254 * @syscap SystemCapability.ArkUI.ArkUI.Full 255 * @crossplatform 256 * @form 257 * @since 10 258 */ 259/** 260 * Defines the options of CheckboxGroupResult. 261 * 262 * @interface CheckboxGroupResult 263 * @syscap SystemCapability.ArkUI.ArkUI.Full 264 * @crossplatform 265 * @form 266 * @atomicservice 267 * @since arkts {'1.1':'11','1.2':'20'} 268 * @arkts 1.1&1.2 269 */ 270declare interface CheckboxGroupResult { 271 /** 272 * Checkbox name. 273 * 274 * @type { Array<string> } 275 * @syscap SystemCapability.ArkUI.ArkUI.Full 276 * @since 8 277 */ 278 /** 279 * Checkbox name. 280 * 281 * @type { Array<string> } 282 * @syscap SystemCapability.ArkUI.ArkUI.Full 283 * @form 284 * @since 9 285 */ 286 /** 287 * Checkbox name. 288 * 289 * @type { Array<string> } 290 * @syscap SystemCapability.ArkUI.ArkUI.Full 291 * @crossplatform 292 * @form 293 * @since 10 294 */ 295 /** 296 * Checkbox name. 297 * 298 * @type { Array<string> } 299 * @syscap SystemCapability.ArkUI.ArkUI.Full 300 * @crossplatform 301 * @form 302 * @atomicservice 303 * @since arkts {'1.1':'11','1.2':'20'} 304 * @arkts 1.1&1.2 305 */ 306 name: Array<string>; 307 /** 308 * Set the group of status. 309 * 310 * @type { SelectStatus } 311 * @syscap SystemCapability.ArkUI.ArkUI.Full 312 * @since 8 313 */ 314 /** 315 * Set the group of status. 316 * 317 * @type { SelectStatus } 318 * @syscap SystemCapability.ArkUI.ArkUI.Full 319 * @form 320 * @since 9 321 */ 322 /** 323 * Set the group of status. 324 * 325 * @type { SelectStatus } 326 * @syscap SystemCapability.ArkUI.ArkUI.Full 327 * @crossplatform 328 * @form 329 * @since 10 330 */ 331 /** 332 * Set the group of status. 333 * 334 * @type { SelectStatus } 335 * @syscap SystemCapability.ArkUI.ArkUI.Full 336 * @crossplatform 337 * @form 338 * @atomicservice 339 * @since arkts {'1.1':'11','1.2':'20'} 340 * @arkts 1.1&1.2 341 */ 342 status: SelectStatus; 343} 344 345/** 346 * Provides an interface for the CheckboxGroup component. 347 * 348 * @interface CheckboxGroupInterface 349 * @syscap SystemCapability.ArkUI.ArkUI.Full 350 * @since 8 351 */ 352/** 353 * Provides an interface for the CheckboxGroup component. 354 * 355 * @interface CheckboxGroupInterface 356 * @syscap SystemCapability.ArkUI.ArkUI.Full 357 * @form 358 * @since 9 359 */ 360/** 361 * Provides an interface for the CheckboxGroup component. 362 * 363 * @interface CheckboxGroupInterface 364 * @syscap SystemCapability.ArkUI.ArkUI.Full 365 * @crossplatform 366 * @form 367 * @since 10 368 */ 369/** 370 * Provides an interface for the CheckboxGroup component. 371 * 372 * @interface CheckboxGroupInterface 373 * @syscap SystemCapability.ArkUI.ArkUI.Full 374 * @crossplatform 375 * @form 376 * @atomicservice 377 * @since arkts {'1.1':'11','1.2':'20'} 378 * @arkts 1.1&1.2 379 */ 380interface CheckboxGroupInterface { 381 /** 382 * Called when the CheckboxGroup component is used. 383 * 384 * @param { CheckboxGroupOptions } options 385 * @returns { CheckboxGroupAttribute } 386 * @syscap SystemCapability.ArkUI.ArkUI.Full 387 * @since 8 388 */ 389 /** 390 * Called when the CheckboxGroup component is used. 391 * 392 * @param { CheckboxGroupOptions } options 393 * @returns { CheckboxGroupAttribute } 394 * @syscap SystemCapability.ArkUI.ArkUI.Full 395 * @form 396 * @since 9 397 */ 398 /** 399 * Called when the CheckboxGroup component is used. 400 * 401 * @param { CheckboxGroupOptions } options 402 * @returns { CheckboxGroupAttribute } 403 * @syscap SystemCapability.ArkUI.ArkUI.Full 404 * @crossplatform 405 * @form 406 * @since 10 407 */ 408 /** 409 * Called when the CheckboxGroup component is used. 410 * 411 * @param { CheckboxGroupOptions } options 412 * @returns { CheckboxGroupAttribute } 413 * @syscap SystemCapability.ArkUI.ArkUI.Full 414 * @crossplatform 415 * @form 416 * @atomicservice 417 * @since arkts {'1.1':'11','1.2':'20'} 418 * @arkts 1.1&1.2 419 */ 420 (options?: CheckboxGroupOptions): CheckboxGroupAttribute; 421} 422 423/** 424 * Defines a CheckboxGroup callback when onChange. 425 * Anonymous Object Rectification. 426 * 427 * @typedef { function } OnCheckboxGroupChangeCallback 428 * @param { CheckboxGroupResult } value - checkbox group result 429 * @syscap SystemCapability.ArkUI.ArkUI.Full 430 * @crossplatform 431 * @form 432 * @atomicservice 433 * @since arkts {'1.1':'18','1.2':'20'} 434 * @arkts 1.1&1.2 435 */ 436declare type OnCheckboxGroupChangeCallback = (value: CheckboxGroupResult) => void; 437 438/** 439 * Defines the attribute functions of CheckboxGroup. 440 * 441 * @extends CommonMethod<CheckboxGroupAttribute> 442 * @syscap SystemCapability.ArkUI.ArkUI.Full 443 * @since 8 444 */ 445/** 446 * Defines the attribute functions of CheckboxGroup. 447 * 448 * @extends CommonMethod<CheckboxGroupAttribute> 449 * @syscap SystemCapability.ArkUI.ArkUI.Full 450 * @form 451 * @since 9 452 */ 453/** 454 * Defines the attribute functions of CheckboxGroup. 455 * 456 * @extends CommonMethod<CheckboxGroupAttribute> 457 * @syscap SystemCapability.ArkUI.ArkUI.Full 458 * @crossplatform 459 * @form 460 * @since 10 461 */ 462/** 463 * Defines the attribute functions of CheckboxGroup. 464 * 465 * @extends CommonMethod<CheckboxGroupAttribute> 466 * @syscap SystemCapability.ArkUI.ArkUI.Full 467 * @crossplatform 468 * @form 469 * @atomicservice 470 * @since arkts {'1.1':'11','1.2':'20'} 471 * @arkts 1.1&1.2 472 */ 473declare class CheckboxGroupAttribute extends CommonMethod<CheckboxGroupAttribute> { 474 /** 475 * setting whether all checkbox is selected. 476 * 477 * @param { boolean } value 478 * @returns { CheckboxGroupAttribute } 479 * @syscap SystemCapability.ArkUI.ArkUI.Full 480 * @since 8 481 */ 482 /** 483 * setting whether all checkbox is selected. 484 * 485 * @param { boolean } value 486 * @returns { CheckboxGroupAttribute } 487 * @syscap SystemCapability.ArkUI.ArkUI.Full 488 * @form 489 * @since 9 490 */ 491 /** 492 * setting whether all checkbox is selected. 493 * 494 * @param { boolean } value 495 * @returns { CheckboxGroupAttribute } 496 * @syscap SystemCapability.ArkUI.ArkUI.Full 497 * @crossplatform 498 * @form 499 * @since 10 500 */ 501 /** 502 * setting whether all checkbox is selected. 503 * 504 * @param { boolean } value 505 * @returns { CheckboxGroupAttribute } 506 * @syscap SystemCapability.ArkUI.ArkUI.Full 507 * @crossplatform 508 * @form 509 * @atomicservice 510 * @since arkts {'1.1':'11','1.2':'20'} 511 * @arkts 1.1&1.2 512 */ 513 selectAll(value: boolean): CheckboxGroupAttribute; 514 515 /** 516 * setting whether all checkbox is selected. 517 * 518 * @param { Optional<boolean> } isAllSelected 519 * @returns { CheckboxGroupAttribute } 520 * @syscap SystemCapability.ArkUI.ArkUI.Full 521 * @crossplatform 522 * @form 523 * @atomicservice 524 * @since arkts {'1.1':'18','1.2':'20'} 525 * @arkts 1.1&1.2 526 */ 527 selectAll(isAllSelected: Optional<boolean>): CheckboxGroupAttribute; 528 529 /** 530 * setting the display color of checkbox. 531 * 532 * @param { ResourceColor } value 533 * @returns { CheckboxGroupAttribute } 534 * @syscap SystemCapability.ArkUI.ArkUI.Full 535 * @since 8 536 */ 537 /** 538 * setting the display color of checkbox. 539 * 540 * @param { ResourceColor } value 541 * @returns { CheckboxGroupAttribute } 542 * @syscap SystemCapability.ArkUI.ArkUI.Full 543 * @form 544 * @since 9 545 */ 546 /** 547 * setting the display color of checkbox. 548 * 549 * @param { ResourceColor } value 550 * @returns { CheckboxGroupAttribute } 551 * @syscap SystemCapability.ArkUI.ArkUI.Full 552 * @crossplatform 553 * @form 554 * @since 10 555 */ 556 /** 557 * setting the display color of checkbox. 558 * 559 * @param { ResourceColor } value 560 * @returns { CheckboxGroupAttribute } 561 * @syscap SystemCapability.ArkUI.ArkUI.Full 562 * @crossplatform 563 * @form 564 * @atomicservice 565 * @since arkts {'1.1':'11','1.2':'20'} 566 * @arkts 1.1&1.2 567 */ 568 selectedColor(value: ResourceColor): CheckboxGroupAttribute; 569 570 /** 571 * setting the display color of checkbox. 572 * 573 * @param { Optional<ResourceColor> } resColor 574 * @returns { CheckboxGroupAttribute } 575 * @syscap SystemCapability.ArkUI.ArkUI.Full 576 * @crossplatform 577 * @form 578 * @atomicservice 579 * @since arkts {'1.1':'18','1.2':'20'} 580 * @arkts 1.1&1.2 581 */ 582 selectedColor(resColor: Optional<ResourceColor>): CheckboxGroupAttribute; 583 584 /** 585 * Set the display border color of unselected checkbox. 586 * 587 * @param { ResourceColor } value - The color of border when checkboxgroup unselected. 588 * @returns { CheckboxGroupAttribute } 589 * @syscap SystemCapability.ArkUI.ArkUI.Full 590 * @crossplatform 591 * @since 10 592 */ 593 /** 594 * Set the display border color of unselected checkbox. 595 * 596 * @param { ResourceColor } value - The color of border when checkboxgroup unselected. 597 * @returns { CheckboxGroupAttribute } 598 * @syscap SystemCapability.ArkUI.ArkUI.Full 599 * @crossplatform 600 * @atomicservice 601 * @since arkts {'1.1':'11','1.2':'20'} 602 * @arkts 1.1&1.2 603 */ 604 unselectedColor(value: ResourceColor): CheckboxGroupAttribute; 605 606 /** 607 * Set the display border color of unselected checkbox. 608 * 609 * @param { Optional<ResourceColor> } resColor - The color of border when checkboxgroup unselected. 610 * @returns { CheckboxGroupAttribute } 611 * @syscap SystemCapability.ArkUI.ArkUI.Full 612 * @crossplatform 613 * @atomicservice 614 * @since arkts {'1.1':'18','1.2':'20'} 615 * @arkts 1.1&1.2 616 */ 617 unselectedColor(resColor: Optional<ResourceColor>): CheckboxGroupAttribute; 618 619 /** 620 * Set the mark style of checkbox. 621 * 622 * @param { MarkStyle } value - The style configuration of checkboxgroup mark. 623 * @returns { CheckboxGroupAttribute } 624 * @syscap SystemCapability.ArkUI.ArkUI.Full 625 * @crossplatform 626 * @since 10 627 */ 628 /** 629 * Set the mark style of checkbox. 630 * 631 * @param { MarkStyle } value - The style configuration of checkboxgroup mark. 632 * @returns { CheckboxGroupAttribute } 633 * @syscap SystemCapability.ArkUI.ArkUI.Full 634 * @crossplatform 635 * @atomicservice 636 * @since arkts {'1.1':'11','1.2':'20'} 637 * @arkts 1.1&1.2 638 */ 639 mark(value: MarkStyle): CheckboxGroupAttribute; 640 641 /** 642 * Set the mark style of checkbox. 643 * 644 * @param { Optional<MarkStyle> } style - The style configuration of checkboxgroup mark. 645 * @returns { CheckboxGroupAttribute } 646 * @syscap SystemCapability.ArkUI.ArkUI.Full 647 * @crossplatform 648 * @atomicservice 649 * @since arkts {'1.1':'18','1.2':'20'} 650 * @arkts 1.1&1.2 651 */ 652 mark(style: Optional<MarkStyle>): CheckboxGroupAttribute; 653 654 /** 655 * Called when the selection status changes. 656 * 657 * @param { function } callback 658 * @returns { CheckboxGroupAttribute } 659 * @syscap SystemCapability.ArkUI.ArkUI.Full 660 * @since 8 661 */ 662 /** 663 * Called when the selection status changes. 664 * 665 * @param { function } callback 666 * @returns { CheckboxGroupAttribute } 667 * @syscap SystemCapability.ArkUI.ArkUI.Full 668 * @form 669 * @since 9 670 */ 671 /** 672 * Called when the selection status changes. 673 * 674 * @param { function } callback 675 * @returns { CheckboxGroupAttribute } 676 * @syscap SystemCapability.ArkUI.ArkUI.Full 677 * @crossplatform 678 * @form 679 * @since 10 680 */ 681 /** 682 * Called when the selection status changes. 683 * 684 * @param { function } callback 685 * @returns { CheckboxGroupAttribute } 686 * @syscap SystemCapability.ArkUI.ArkUI.Full 687 * @crossplatform 688 * @form 689 * @atomicservice 690 * @since 11 691 */ 692 /** 693 * Called when the selection status changes. 694 * 695 * @param { OnCheckboxGroupChangeCallback } callback 696 * @returns { CheckboxGroupAttribute } 697 * @syscap SystemCapability.ArkUI.ArkUI.Full 698 * @crossplatform 699 * @form 700 * @atomicservice 701 * @since arkts {'1.1':'18','1.2':'20'} 702 * @arkts 1.1&1.2 703 */ 704 onChange(callback: OnCheckboxGroupChangeCallback): CheckboxGroupAttribute; 705 706 /** 707 * Called when the selection status changes. 708 * 709 * @param { Optional<OnCheckboxGroupChangeCallback> } callback 710 * @returns { CheckboxGroupAttribute } 711 * @syscap SystemCapability.ArkUI.ArkUI.Full 712 * @crossplatform 713 * @form 714 * @atomicservice 715 * @since arkts {'1.1':'18','1.2':'20'} 716 * @arkts 1.1&1.2 717 */ 718 onChange(callback: Optional<OnCheckboxGroupChangeCallback>): CheckboxGroupAttribute; 719 720 /** 721 * Setting the shape of checkbox group. 722 * 723 * @param { CheckBoxShape } value - The configuration of checkbox group shape. 724 * @returns { CheckboxGroupAttribute } 725 * @syscap SystemCapability.ArkUI.ArkUI.Full 726 * @crossplatform 727 * @form 728 * @atomicservice 729 * @since arkts {'1.1':'12','1.2':'20'} 730 * @arkts 1.1&1.2 731 */ 732 checkboxShape(value: CheckBoxShape): CheckboxGroupAttribute; 733 734 /** 735 * Setting the shape of checkbox group. 736 * 737 * @param { Optional<CheckBoxShape> } shape - The configuration of checkbox group shape. 738 * @returns { CheckboxGroupAttribute } 739 * @syscap SystemCapability.ArkUI.ArkUI.Full 740 * @crossplatform 741 * @form 742 * @atomicservice 743 * @since arkts {'1.1':'18','1.2':'20'} 744 * @arkts 1.1&1.2 745 */ 746 checkboxShape(shape: Optional<CheckBoxShape>): CheckboxGroupAttribute; 747} 748 749/** 750 * Defines CheckboxGroup Component. 751 * 752 * @syscap SystemCapability.ArkUI.ArkUI.Full 753 * @since 8 754 */ 755/** 756 * Defines CheckboxGroup Component. 757 * 758 * @syscap SystemCapability.ArkUI.ArkUI.Full 759 * @form 760 * @since 9 761 */ 762/** 763 * Defines CheckboxGroup Component. 764 * 765 * @syscap SystemCapability.ArkUI.ArkUI.Full 766 * @crossplatform 767 * @form 768 * @since 10 769 */ 770/** 771 * Defines CheckboxGroup Component. 772 * 773 * @syscap SystemCapability.ArkUI.ArkUI.Full 774 * @crossplatform 775 * @form 776 * @atomicservice 777 * @since 11 778 */ 779declare const CheckboxGroup: CheckboxGroupInterface; 780 781/** 782 * Defines CheckboxGroup Component instance. 783 * 784 * @syscap SystemCapability.ArkUI.ArkUI.Full 785 * @since 8 786 */ 787/** 788 * Defines CheckboxGroup Component instance. 789 * 790 * @syscap SystemCapability.ArkUI.ArkUI.Full 791 * @form 792 * @since 9 793 */ 794/** 795 * Defines CheckboxGroup Component instance. 796 * 797 * @syscap SystemCapability.ArkUI.ArkUI.Full 798 * @crossplatform 799 * @form 800 * @since 10 801 */ 802/** 803 * Defines CheckboxGroup Component instance. 804 * 805 * @syscap SystemCapability.ArkUI.ArkUI.Full 806 * @crossplatform 807 * @form 808 * @atomicservice 809 * @since 11 810 */ 811declare const CheckboxGroupInstance: CheckboxGroupAttribute; 812