import { StylableComponent } from '.'
import { ModalState } from '../data'

export interface ModalRootProps extends StylableComponent { }

export interface ModalRootComponentProps extends ModalRootProps {
    state: ModalState
    closeModal: () => any
}

export interface ModalPopupProps extends StylableComponent {
    closeButton?: boolean
    backgroundActive?: boolean
}

export interface ModalPopupComponentProps extends ModalPopupProps {
    state: ModalState
    closeModal: () => any
}
