/**
 * Dialog building blocks. Subcomponents such as **`UiDialogClose`** / **`UiDialogTitle`** are thin wrappers
 * over `components/core/dialog` with shared **`UiDialog*Props`** types; import from here for a stable public API.
 */
export { default as UiDialog } from './UiDialog.vue';
export { default as UiDialogClose } from './UiDialogClose.vue';
export { default as UiDialogContent } from './UiDialogContent.vue';
export { default as UiDialogDescription } from './UiDialogDescription.vue';
export { default as UiDialogFooter } from './UiDialogFooter.vue';
export { default as UiDialogHeader } from './UiDialogHeader.vue';
export { default as UiDialogTitle } from './UiDialogTitle.vue';
export { default as UiDialogTrigger } from './UiDialogTrigger.vue';
export type * from './types';
