import * as React from 'react'; import { Breakpoints } from './createBreakpoints'; import { Spacing } from './spacing'; import { StyleRules } from '../styles'; import { CSSProperties } from './withStyles'; export interface Mixins { gutters: (styles?: CSSProperties) => CSSProperties; toolbar: CSSProperties; // ... use interface declaration merging to add custom mixins } export interface MixinsOptions extends Partial { // ... use interface declaration merging to add custom mixin options } export default function createMixins( breakpoints: Breakpoints, spacing: Spacing, mixins: MixinsOptions, ): Mixins;