{"version":3,"file":"components.types.cjs","names":[],"sources":["../../../src/theme/components.types.ts"],"sourcesContent":["/*!\n * Copyright (c) 2022-present, Okta, Inc. and/or its affiliates. All rights reserved.\n * The Okta software accompanied by this notice is provided pursuant to the Apache License, Version 2.0 (the \"License.\")\n *\n * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n *\n * See the License for the specific language governing permissions and limitations under the License.\n */\n\ndeclare module \"@mui/material/Alert\" {\n  interface AlertPropsVariantOverrides {\n    // Enable Odyssey variants\n    banner: true;\n    callout: true;\n    // Disable Mui defaults\n    filled: false;\n    outlined: false;\n    standard: false;\n    toast: true;\n  }\n}\n\ndeclare module \"@mui/material/Button\" {\n  interface ButtonPropsVariantOverrides {\n    contained: false;\n    danger: true;\n    dangerSecondary: true;\n    floating: true;\n    floatingAction: true;\n    outlined: false;\n    primary: true;\n    secondary: true;\n    tertiary: true;\n    text: false;\n  }\n  interface ButtonPropsColorOverrides {\n    error: false;\n    info: false;\n    inherit: false;\n    primary: false;\n    secondary: false;\n    success: false;\n    warning: false;\n  }\n}\n\ndeclare module \"@mui/material/Chip\" {\n  interface ChipPropsVariantOverrides {\n    // Enable Odyssey variant for Status component\n    lamp: true;\n    pill: true;\n  }\n}\n\ndeclare module \"@mui/material/Link\" {\n  interface LinkPropsVariantOverrides {\n    body1: false;\n    body2: false;\n    button: false;\n    default: true;\n    h1: false;\n    h2: false;\n    h3: false;\n    h4: false;\n    h5: false;\n    h6: false;\n    inherit: false;\n    monochrome: true;\n    overline: false;\n    subtitle1: false;\n    subtitle2: false;\n  }\n\n  interface LinkPropsUnderlineOverrides {\n    always: false;\n    hover: false;\n    none: false;\n  }\n\n  interface LinkPropsColorOverrides {\n    error: false;\n    info: false;\n    inherit: false;\n    primary: false;\n    secondary: false;\n    success: false;\n    warning: false;\n  }\n}\n\ndeclare module \"@mui/material/TableCell\" {\n  interface TableCellPropsVariantOverrides {\n    action: true;\n    body: true;\n    date: true;\n    footer: true;\n    head: true;\n    number: true;\n  }\n}\n\ndeclare module \"@mui/material/Tooltip\" {\n  interface TooltipComponentsPropsOverrides {\n    placement?: \"bottom\" | \"left\" | \"right\" | \"top\";\n  }\n}\n\nexport {};\n"],"mappings":"","ignoreList":[]}