import { FlexLayoutRootComponent } from './flex-layout-root.component';
import { FlexLayoutSectionComponent } from './flex-layout-section.component';
import { Framework } from '../framework';
import { MaterialAddReferenceComponent } from './material-add-reference.component';
import { MaterialButtonComponent } from './material-button.component';
import { MaterialButtonGroupComponent } from './material-button-group.component';
import { MaterialCheckboxComponent } from './material-checkbox.component';
import { MaterialCheckboxesComponent } from './material-checkboxes.component';
import { MaterialChipListComponent } from './material-chip-list.component';
import { MaterialDatepickerComponent } from './material-datepicker.component';
import { MaterialDesignFrameworkComponent } from './material-design-framework.component';
import { MaterialFileComponent } from './material-file.component';
import { MaterialInputComponent } from './material-input.component';
import { MaterialNumberComponent } from './material-number.component';
import { MaterialOneOfComponent } from './material-one-of.component';
import { MaterialRadiosComponent } from './material-radios.component';
import { MaterialSelectComponent } from './material-select.component';
import { MaterialSliderComponent } from './material-slider.component';
import { MaterialStepperComponent } from './material-stepper.component';
import { MaterialTabsComponent } from './material-tabs.component';
import { MaterialTextareaComponent } from './material-textarea.component';
import * as ɵngcc0 from '@angular/core';
export declare class MaterialDesignFramework extends Framework {
    name: string;
    framework: typeof MaterialDesignFrameworkComponent;
    stylesheets: string[];
    widgets: {
        'root': typeof FlexLayoutRootComponent;
        'section': typeof FlexLayoutSectionComponent;
        '$ref': typeof MaterialAddReferenceComponent;
        'button': typeof MaterialButtonComponent;
        'button-group': typeof MaterialButtonGroupComponent;
        'checkbox': typeof MaterialCheckboxComponent;
        'checkboxes': typeof MaterialCheckboxesComponent;
        'chip-list': typeof MaterialChipListComponent;
        'date': typeof MaterialDatepickerComponent;
        'file': typeof MaterialFileComponent;
        'number': typeof MaterialNumberComponent;
        'one-of': typeof MaterialOneOfComponent;
        'radios': typeof MaterialRadiosComponent;
        'select': typeof MaterialSelectComponent;
        'slider': typeof MaterialSliderComponent;
        'stepper': typeof MaterialStepperComponent;
        'tabs': typeof MaterialTabsComponent;
        'text': typeof MaterialInputComponent;
        'textarea': typeof MaterialTextareaComponent;
        'alt-date': string;
        'any-of': string;
        'card': string;
        'color': string;
        'expansion-panel': string;
        'hidden': string;
        'image': string;
        'integer': string;
        'radiobuttons': string;
        'range': string;
        'submit': string;
        'tagsinput': string;
        'wizard': string;
    };
    static ɵfac: ɵngcc0.ɵɵFactoryDeclaration<MaterialDesignFramework, never>;
    static ɵprov: ɵngcc0.ɵɵInjectableDeclaration<MaterialDesignFramework>;
}

//# sourceMappingURL=material-design.framework.d.ts.map