import { ResponsiveProperties } from './responsive.interface' ; /**
 * Responsive Service
 */ export abstract class ResponsiveService { param type param expressions abstract checkBetween ( type , expressions ) ; param type param expressions abstract checkEqual ( type , expressions ) ; param type param expressions abstract checkMax ( type , expressions ) ; param type param expressions abstract checkMin ( type , expressions ) ; param props abstract getChangesByProperties ( props ) ; /**
     * Return responsive properties for state
     */ abstract getResponsiveProperties ( ) ; param width abstract getResponsiveTypeByWidth ( width ) ; param width abstract isMobile ( width ) ; /**
     * Update body classes
     */ abstract updateBodyClasses ( ) ; }