{"version":3,"sources":["../../../src/components/Toast/index.ts"],"sourcesContent":["// ─── Compound Toast content ──────────────────────────────────────────────────\nexport { Toast } from './Toast';\nexport { renderToast } from './renderToast';\nexport { useToast } from './useToast';\nexport type { ToastProps, ToastState, ToastSlots } from './Toast.types';\n\n// ─── Sub-components ───────────────────────────────────────────────────────────\nexport { ToastTitle, renderToastTitle, useToastTitle } from './ToastTitle';\nexport type { ToastTitleProps, ToastTitleState, ToastTitleSlots } from './ToastTitle';\n\nexport { ToastBody, renderToastBody, useToastBody } from './ToastBody';\nexport type { ToastBodyProps, ToastBodyState, ToastBodySlots } from './ToastBody';\n\nexport { ToastFooter, renderToastFooter, useToastFooter } from './ToastFooter';\nexport type { ToastFooterProps, ToastFooterSlots, ToastFooterState } from './ToastFooter';\n\n// ─── Toaster DX (state-machine-driven) ───────────────────────────────────────\nexport { Toaster, renderToaster, useToaster } from './Toaster';\nexport type { ToasterProps, ToasterSlots, ToasterState } from './Toaster';\n\nexport {\n  ToastContainer,\n  renderToastContainer,\n  useToastContainer,\n  useToastContainerContextValues,\n} from './ToastContainer';\nexport type {\n  ToastContainerProps,\n  ToastContainerSlots,\n  ToastContainerState,\n  ToastContainerContextValue,\n  ToastContainerContextValues,\n} from './ToastContainer';\n\n// ─── Re-exported from @fluentui/react-toast for import convenience ────────────\nexport { useToastController, useToastContainerContext } from '@fluentui/react-toast';\nexport type {\n  ToastId,\n  ToasterId,\n  ToastIntent,\n  ToastStatus,\n  ToastPosition,\n  ToastPoliteness,\n  ToastImperativeRef,\n  ToastChangeHandler,\n  ToastChangeData,\n} from '@fluentui/react-toast';\n"],"names":["Toast","ToastBody","ToastContainer","ToastFooter","ToastTitle","Toaster","renderToast","renderToastBody","renderToastContainer","renderToastFooter","renderToastTitle","renderToaster","useToast","useToastBody","useToastContainer","useToastContainerContext","useToastContainerContextValues","useToastController","useToastFooter","useToastTitle","useToaster"],"mappings":"AAAA,gFAAgF;;;;;;;;;;;;QACvEA;eAAAA,YAAK;;QASLC;eAAAA,oBAAS;;QAWhBC;eAAAA,8BAAc;;QARPC;eAAAA,wBAAW;;QANXC;eAAAA,sBAAU;;QAUVC;eAAAA,gBAAO;;QAfPC;eAAAA,wBAAW;;QAQAC;eAAAA,0BAAe;;QAYjCC;eAAAA,oCAAoB;;QATAC;eAAAA,8BAAiB;;QANlBC;eAAAA,4BAAgB;;QAUnBC;eAAAA,sBAAa;;QAdtBC;eAAAA,kBAAQ;;QAOoBC;eAAAA,uBAAY;;QAa/CC;eAAAA,iCAAiB;;QAYUC;eAAAA,oCAAwB;;QAXnDC;eAAAA,8CAA8B;;QAWvBC;eAAAA,8BAAkB;;QAtBcC;eAAAA,2BAAc;;QANhBC;eAAAA,yBAAa;;QAUnBC;eAAAA,mBAAU;;;uBAhBrB;6BACM;0BACH;4BAImC;2BAGH;6BAGM;yBAIZ;gCAQ5C;4BAUsD"}