import { E as Elevations } from '../../../Paper.constants-Cpa8Sb1b.js';
export { D as DEFAULT_PAPER_ELEVATION } from '../../../Paper.constants-Cpa8Sb1b.js';
import * as react from 'react';
import { AllHTMLAttributes, ReactNode, ElementType, CSSProperties } from 'react';
import { Themes } from '../../constants.js';

interface PaperProps extends AllHTMLAttributes<HTMLDivElement> {
    children: ReactNode;
    element?: ElementType;
    elevation?: `${Elevations}`;
    inlineStyle?: boolean;
    theme?: Themes;
}

declare const elevationClassNames: Record<Themes, Record<Elevations, string>>;
declare const elevationStyles: Record<Themes, Record<Elevations, CSSProperties>>;
declare const Paper: react.ForwardRefExoticComponent<PaperProps & react.RefAttributes<HTMLDivElement>>;

export { Paper, Elevations as PaperElevations, type PaperProps, elevationClassNames as paperElevationClassNames, elevationStyles as paperElevationStyles };
