license import { SegmentDetail } from '../types' ; export interface MDCSegmentedButtonAdapter { param className return hasClass ( className ) : boolean ; return getSegments ( ) : readonly SegmentDetail [ ] ; param indexOrSegmentId selectSegment ( indexOrSegmentId ) : void ; param indexOrSegmentId unselectSegment ( indexOrSegmentId ) : void ; param detail event notifySelectedChange ( detail ) : void ; }