export type ModalPositionKeys = keyof typeof modalPositions;

export const modalPositions = {
  center: {
    description: "Place the document type selection modal in the component's middle.",
  },
  bottom: {
    description: "Place the document type selection modal in the component's bottom.",
  },
  top: {
    description: "Place the document type selection modal in the component's top.",
  },
  'sticky-top': {
    description: "Sticks the document type selection modal in the component's top.",
  },
  'sticky-bottom': {
    description: "Sticks the document type selection modal in the component's bottom.",
  },
};

export const modalPositionClasses: Record<ModalPositionKeys, string> = {
  center: 'vc-dialog-bottom--center',
  bottom: 'vc-dialog-bottom--bottom',
  top: 'vc-dialog-bottom--top',
  'sticky-top': 'vc-dialog-bottom--sticky-top',
  'sticky-bottom': 'vc-dialog-bottom--sticky-bottom',
};
