import { OnInit } from '@angular/core'; import { Styles, Theme } from '../../types/index'; import { Ground, GroundProps } from '../ground/index'; declare type ElevationProp = string | number; declare type OutlinedProp = boolean | string; declare type SquareProp = boolean | string; export interface PaperProps extends GroundProps { elevation?: ElevationProp; outlined?: OutlinedProp; square?: SquareProp; } export declare const PaperClassKey: string; export declare type PaperClasses = 'root' | 'elevation0' | 'elevation1' | 'elevation2' | 'elevation3' | 'elevation4' | 'elevation5' | 'elevation6' | 'elevation7' | 'elevation8' | 'elevation9' | 'elevation10' | 'elevation11' | 'elevation12' | 'elevation13' | 'elevation14' | 'elevation15' | 'elevation16' | 'elevation17' | 'elevation18' | 'elevation19' | 'elevation20' | 'elevation21' | 'elevation22' | 'elevation23' | 'elevation24' | 'outlined' | 'rounded'; export declare function PaperStyles(theme: Theme): Styles; export declare class Paper extends Ground implements OnInit { elevation: ElevationProp; square: SquareProp; outlined: OutlinedProp; ngOnInit(): void; composeClasses(): void; } export {};