import type { Generic } from 'adopted-style-sheets'; import type { PropLabel } from '../props'; import type { PropDialogVariant } from '../props/variant/dialog'; import type { KoliBriModalEventCallbacks } from '../types'; type RequiredProps = PropLabel; type OptionalProps = { on: KoliBriModalEventCallbacks; width: string; } & PropDialogVariant; type RequiredStates = { width: string; } & PropLabel; type OptionalStates = { on: KoliBriModalEventCallbacks; } & PropDialogVariant; export type DialogProps = Generic.Element.Members; export type DialogStates = Generic.Element.Members; export type DialogAPI = Generic.Element.ComponentApi; export {};