{
  "$schema": "../node_modules/@angular-devkit/schematics/collection-schema.json",
  "schematics": {
    "ng-add": {
      "description": "Configures Semmet Angular in an Angular workspace.",
      "factory": "./ng-add/index#ngAdd",
      "schema": "./ng-add/schema.json"
    },
    "e2e": {
      "description": "Configures Playwright e2e support for an Angular workspace.",
      "factory": "./e2e/index#e2e",
      "schema": "./e2e/schema.json"
    },
    "ci": {
      "description": "Generates a GitHub Actions CI workflow using existing package scripts.",
      "factory": "./ci/index#ci",
      "schema": "./ci/schema.json"
    },
    "docker": {
      "description": "Generates Docker packaging files for an Angular application served by Nginx.",
      "factory": "./docker/index#docker",
      "schema": "./docker/schema.json"
    },
    "deploy": {
      "description": "Generates deploy scaffolding for a selected platform.",
      "factory": "./deploy/index#deploy",
      "schema": "./deploy/schema.json"
    },
    "block": {
      "description": "Generates an accessible Angular composition block with semantic section structure.",
      "factory": "./block/index#block",
      "schema": "./block/schema.json"
    },
    "feature": {
      "description": "Generates an optional, minimal Angular feature boundary with a standalone page and lazy-ready routes.",
      "factory": "./feature/index#feature",
      "schema": "./feature/schema.json"
    },
    "api-resource": {
      "description": "Generates typed Angular HTTP access with DTO/model contracts, pure mapping, and request tests.",
      "factory": "./api-resource/index#apiResource",
      "schema": "./api-resource/schema.json"
    },
    "interceptor": {
      "description": "Generates a tested functional Angular HTTP interceptor from a security or observability recipe.",
      "factory": "./interceptor/index#interceptor",
      "schema": "./interceptor/schema.json"
    },
    "currency-input": {
      "description": "Generates a standalone Angular Currency Input component for monetary values with native input semantics, currency description, validation message wiring, and signal-based value state.",
      "factory": "./currency-input/index#currencyInput",
      "schema": "./currency-input/schema.json"
    },
    "account-summary": {
      "description": "Generates a standalone Angular Account Summary component for banking dashboards with semantic account details, balance visibility controls, and accessible status text.",
      "factory": "./account-summary/index#accountSummary",
      "schema": "./account-summary/schema.json"
    },
    "transaction-list": {
      "description": "Generates a standalone Angular Transaction List component for accessible banking statements with a native table, scoped headers, dates, amounts, status text, and empty state.",
      "factory": "./transaction-list/index#transactionList",
      "schema": "./transaction-list/schema.json"
    },
    "payment-card": {
      "description": "Generates a standalone Angular Payment Card component for accessible card summaries with masked card data, status, expiry, and an action event.",
      "factory": "./payment-card/index#paymentCard",
      "schema": "./payment-card/schema.json"
    },
    "transfer-form": {
      "description": "Generates a standalone Angular Transfer Form component for banking flows with native form controls, fieldset structure, validation messages, live status, and submit output.",
      "factory": "./transfer-form/index#transferForm",
      "schema": "./transfer-form/schema.json"
    },
    "otp-input": {
      "description": "Generates a standalone Angular OTP Input component for one-time codes with native input semantics, autocomplete support, hint/error wiring, and signal-based value state.",
      "factory": "./otp-input/index#otpInput",
      "schema": "./otp-input/schema.json"
    },
    "secure-code-input": {
      "description": "Generates a standalone Angular Secure Code Input component for transaction PINs or passwords with native input semantics, visibility control, validation wiring, and signal-based value state.",
      "factory": "./secure-code-input/index#secureCodeInput",
      "schema": "./secure-code-input/schema.json"
    },
    "beneficiary-list": {
      "description": "Generates a standalone Angular Beneficiary List component for saved banking recipients with semantic list structure, native selection buttons, selected state, and empty state.",
      "factory": "./beneficiary-list/index#beneficiaryList",
      "schema": "./beneficiary-list/schema.json"
    },
    "transaction-filter": {
      "description": "Generates a standalone Angular Transaction Filter component for banking statements with native form controls, date-range validation, live status, and apply/reset outputs.",
      "factory": "./transaction-filter/index#transactionFilter",
      "schema": "./transaction-filter/schema.json"
    },
    "confirmation-summary": {
      "description": "Generates a standalone Angular Confirmation Summary component for reviewing banking actions with semantic summary details, total amount, and native confirm/cancel actions.",
      "factory": "./confirmation-summary/index#confirmationSummary",
      "schema": "./confirmation-summary/schema.json"
    },
    "transaction-detail": {
      "description": "Generates a standalone Angular Transaction Detail component for accessible receipts with reference, date, amount, parties, status messaging, and receipt actions.",
      "factory": "./transaction-detail/index#transactionDetail",
      "schema": "./transaction-detail/schema.json"
    },
    "account-selector": {
      "description": "Generates a standalone Angular Account Selector component for source/destination account choice with native radio semantics, account metadata, disabled state, and selection output.",
      "factory": "./account-selector/index#accountSelector",
      "schema": "./account-selector/schema.json"
    },
    "beneficiary-form": {
      "description": "Generates a standalone Angular Beneficiary Form component for registering or editing banking recipients with native form controls, validation messages, and submit output.",
      "factory": "./beneficiary-form/index#beneficiaryForm",
      "schema": "./beneficiary-form/schema.json"
    },
    "payment-slip": {
      "description": "Generates a standalone Angular Payment Slip component for boleto or bill payment flows with barcode input, amount/date fields, validation messages, and submit output.",
      "factory": "./payment-slip/index#paymentSlip",
      "schema": "./payment-slip/schema.json"
    },
    "pix-payment": {
      "description": "Generates a standalone Angular Pix Payment component with method selection, key/copy-and-paste fields, amount, description, validation messages, and submit output.",
      "factory": "./pix-payment/index#pixPayment",
      "schema": "./pix-payment/schema.json"
    },
    "scheduled-payment": {
      "description": "Generates a standalone Angular Scheduled Payment component for date and recurrence setup with native form controls, validation messages, and submit/cancel outputs.",
      "factory": "./scheduled-payment/index#scheduledPayment",
      "schema": "./scheduled-payment/schema.json"
    },
    "limit-manager": {
      "description": "Generates a standalone Angular Limit Manager component for banking limit requests with native numeric inputs, range metadata, status text, and submit output.",
      "factory": "./limit-manager/index#limitManager",
      "schema": "./limit-manager/schema.json"
    },
    "authorization-queue": {
      "description": "Generates a standalone Angular Authorization Queue component for pending banking approvals with native table semantics, row selection, bulk approve/reject actions, and live status.",
      "factory": "./authorization-queue/index#authorizationQueue",
      "schema": "./authorization-queue/schema.json"
    },
    "card-controls": {
      "description": "Generates a standalone Angular Card Controls component for card security toggles with native checkbox switch semantics, masked card data, and change output.",
      "factory": "./card-controls/index#cardControls",
      "schema": "./card-controls/schema.json"
    },
    "loan-simulator": {
      "description": "Generates a standalone Angular Loan Simulator component with native numeric controls, accessible calculated summary, and simulation output.",
      "factory": "./loan-simulator/index#loanSimulator",
      "schema": "./loan-simulator/schema.json"
    },
    "compliance-alert": {
      "description": "Generates a standalone Angular Compliance Alert component for regulatory or risk confirmations with alert semantics, consent checkbox, and acknowledge/cancel outputs.",
      "factory": "./compliance-alert/index#complianceAlert",
      "schema": "./compliance-alert/schema.json"
    },
    "accordion": {
      "description": "Generates headless Angular Accordion directives (root, header, panel) coordinated over consumer-owned markup, following the W3C ARIA Authoring Practices Guide.",
      "factory": "./accordion/index#accordion",
      "schema": "./accordion/schema.json"
    },
    "tabs": {
      "description": "Generates headless Angular Tabs directives (root, list, tab, panel) coordinated over consumer-owned markup, following the W3C ARIA Authoring Practices Guide.",
      "factory": "./tabs/index#tabs",
      "schema": "./tabs/schema.json"
    },
    "dialog": {
      "description": "Generates a standalone Angular Dialog (Modal) component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./dialog/index#dialog",
      "schema": "./dialog/schema.json"
    },
    "alert-dialog": {
      "description": "Generates a standalone Angular Alert Dialog component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./alert-dialog/index#alertDialog",
      "schema": "./alert-dialog/schema.json"
    },
    "disclosure": {
      "description": "Generates a standalone Angular Disclosure component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./disclosure/index#disclosure",
      "schema": "./disclosure/schema.json"
    },
    "tooltip": {
      "description": "Generates a standalone Angular Tooltip component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./tooltip/index#tooltip",
      "schema": "./tooltip/schema.json"
    },
    "menu-button": {
      "description": "Generates headless Angular Menu Button directives (root, trigger, menu, item) coordinated over consumer-owned markup, following the W3C ARIA Authoring Practices Guide.",
      "factory": "./menu-button/index#menuButton",
      "schema": "./menu-button/schema.json"
    },
    "button": {
      "description": "Generates a standalone Angular Button component using a native button with variants, sizes, disabled state, busy state, and optional pressed state.",
      "factory": "./button/index#button",
      "schema": "./button/schema.json"
    },
    "badge": {
      "description": "Generates a standalone Angular Badge component for accessible status labels, counters, and compact metadata.",
      "factory": "./badge/index#badge",
      "schema": "./badge/schema.json"
    },
    "avatar": {
      "description": "Generates a standalone Angular Avatar component with image, initials, decorative, and accessible-label modes.",
      "factory": "./avatar/index#avatar",
      "schema": "./avatar/schema.json"
    },
    "rating": {
      "description": "Generates a standalone Angular Rating component with readonly image semantics or interactive radiogroup semantics.",
      "factory": "./rating/index#rating",
      "schema": "./rating/schema.json"
    },
    "close-button": {
      "description": "Generates a standalone Angular Close Button component with a native button and accessible label.",
      "factory": "./close-button/index#closeButton",
      "schema": "./close-button/schema.json"
    },
    "offcanvas": {
      "description": "Generates a standalone Angular Offcanvas component using modal dialog semantics, focus trap, Escape close, and focus restoration.",
      "factory": "./offcanvas/index#offcanvas",
      "schema": "./offcanvas/schema.json"
    },
    "popover": {
      "description": "Generates a standalone Angular Popover component with a disclosure trigger, non-modal dialog semantics, Escape close, and outside-click dismissal.",
      "factory": "./popover/index#popover",
      "schema": "./popover/schema.json"
    },
    "spinner": {
      "description": "Generates a standalone Angular Spinner component with status semantics and reduced-motion support.",
      "factory": "./spinner/index#spinner",
      "schema": "./spinner/schema.json"
    },
    "button-group": {
      "description": "Generates a standalone Angular Button Group component with grouped native buttons and optional toggle state.",
      "factory": "./button-group/index#buttonGroup",
      "schema": "./button-group/schema.json"
    },
    "combobox": {
      "description": "Generates a standalone Angular Combobox component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./combobox/index#combobox",
      "schema": "./combobox/schema.json"
    },
    "breadcrumb": {
      "description": "Generates headless Angular Breadcrumb directives (root, item) coordinated over consumer-owned markup, following the W3C ARIA Authoring Practices Guide.",
      "factory": "./breadcrumb/index#breadcrumb",
      "schema": "./breadcrumb/schema.json"
    },
    "navigation-menu": {
      "description": "Generates a standalone Angular disclosure-style navigation menu component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./navigation-menu/index#navigationMenu",
      "schema": "./navigation-menu/schema.json"
    },
    "navbar": {
      "description": "Generates headless Angular Navbar directives (root, item, toggle, menu) for semantic navigation, responsive disclosure toggle, and current-page state, coordinated over consumer-owned markup.",
      "factory": "./navbar/index#navbar",
      "schema": "./navbar/schema.json"
    },
    "pagination": {
      "description": "Generates headless Angular Pagination directives (root, item) coordinated over consumer-owned markup.",
      "factory": "./pagination/index#pagination",
      "schema": "./pagination/schema.json"
    },
    "skip-link": {
      "description": "Generates a standalone Angular Skip Link component per WCAG Technique G1.",
      "factory": "./skip-link/index#skipLink",
      "schema": "./skip-link/schema.json"
    },
    "landmarks": {
      "description": "Generates a standalone Angular page-skeleton layout component with landmark regions and content projection.",
      "factory": "./landmarks/index#landmarks",
      "schema": "./landmarks/schema.json"
    },
    "tree-view": {
      "description": "Generates headless Angular Tree View directives (root, item, group) coordinated over consumer-owned, arbitrarily nested markup, following the W3C ARIA Authoring Practices Guide.",
      "factory": "./tree-view/index#treeView",
      "schema": "./tree-view/schema.json"
    },
    "toolbar": {
      "description": "Generates headless Angular Toolbar directives (root, item) coordinated over consumer-owned markup, following the W3C ARIA Authoring Practices Guide.",
      "factory": "./toolbar/index#toolbar",
      "schema": "./toolbar/schema.json"
    },
    "card": {
      "description": "Generates a standalone Angular Card component (semantic article + heading structure).",
      "factory": "./card/index#card",
      "schema": "./card/schema.json"
    },
    "table": {
      "description": "Generates a minimal standalone Angular table wrapper with content projection — no fixed column count or row shape — following the W3C ARIA Authoring Practices Guide.",
      "factory": "./table/index#table",
      "schema": "./table/schema.json"
    },
    "form": {
      "description": "Generates a standalone Angular Form component with native form semantics, labeled controls, inline validation messages, submit handling, and signal-based state.",
      "factory": "./form/index#form",
      "schema": "./form/schema.json"
    },
    "input": {
      "description": "Generates a standalone Angular Input component with native input semantics, label, hint text, validation message wiring, and signal-based value state.",
      "factory": "./input/index#input",
      "schema": "./input/schema.json"
    },
    "select": {
      "description": "Generates a standalone Angular Select component using native select semantics, label, hint text, validation message wiring, and signal-based value state.",
      "factory": "./select/index#select",
      "schema": "./select/schema.json"
    },
    "input-group": {
      "description": "Generates a standalone Angular Input Group component with a native input, prefix/suffix text, optional action button, and accessible descriptions.",
      "factory": "./input-group/index#inputGroup",
      "schema": "./input-group/schema.json"
    },
    "textarea": {
      "description": "Generates a standalone Angular Textarea component with native textarea semantics, label, hint text, validation message wiring, and signal-based value state.",
      "factory": "./textarea/index#textarea",
      "schema": "./textarea/schema.json"
    },
    "checkbox": {
      "description": "Generates a standalone Angular Checkbox component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./checkbox/index#checkbox",
      "schema": "./checkbox/schema.json"
    },
    "radio-group": {
      "description": "Generates a standalone Angular Radio Group component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./radio-group/index#radioGroup",
      "schema": "./radio-group/schema.json"
    },
    "switch": {
      "description": "Generates a standalone Angular Switch component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./switch/index#switchSchematic",
      "schema": "./switch/schema.json"
    },
    "listbox": {
      "description": "Generates a standalone Angular Listbox component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./listbox/index#listbox",
      "schema": "./listbox/schema.json"
    },
    "list-group": {
      "description": "Generates a standalone Angular List Group component with semantic list structure, active state, optional badges, and action items.",
      "factory": "./list-group/index#listGroup",
      "schema": "./list-group/schema.json"
    },
    "slider": {
      "description": "Generates a standalone Angular Slider component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./slider/index#slider",
      "schema": "./slider/schema.json"
    },
    "spinbutton": {
      "description": "Generates a standalone Angular Spinbutton component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./spinbutton/index#spinbutton",
      "schema": "./spinbutton/schema.json"
    },
    "meter": {
      "description": "Generates a standalone Angular Meter component (native <meter> gauge).",
      "factory": "./meter/index#meter",
      "schema": "./meter/schema.json"
    },
    "progress-bar": {
      "description": "Generates a standalone Angular Progress Bar component (native <progress>).",
      "factory": "./progress-bar/index#progressBar",
      "schema": "./progress-bar/schema.json"
    },
    "steps": {
      "description": "Generates a standalone Angular Steps component for ordered progress, current-step semantics, and optional keyboard navigation.",
      "factory": "./steps/index#steps",
      "schema": "./steps/schema.json"
    },
    "skeleton": {
      "description": "Generates a standalone Angular Skeleton loading placeholder component for composable loading states.",
      "factory": "./skeleton/index#skeleton",
      "schema": "./skeleton/schema.json"
    },
    "alert": {
      "description": "Generates a standalone Angular Alert component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./alert/index#alert",
      "schema": "./alert/schema.json"
    },
    "toast": {
      "description": "Generates a standalone Angular Toast/Notification component.",
      "factory": "./toast/index#toast",
      "schema": "./toast/schema.json"
    },
    "carousel": {
      "description": "Generates a standalone Angular Carousel component following the W3C ARIA Authoring Practices Guide.",
      "factory": "./carousel/index#carousel",
      "schema": "./carousel/schema.json"
    }
  }
}
