import { Target } from '@diez/engine'; import { DropShadow } from './drop-shadow'; import { Fill } from './fill'; /** * Panel data. */ export interface PanelData { /** * The corner radius of the panel. */ cornerRadius: number; /** * The background of the panel. */ background: Fill; /** * The drop shadow for the panel. Used on all platforms except for Android. */ dropShadow: DropShadow; /** * The elevation of the panel to determine the drop shadow appearance on Android only. * * @see {@link: https://material.io/design/environment/elevation.html} */ elevation: number; } declare const Panel_base: new (overrides?: Partial | undefined) => import("@diez/engine").Prefab & PanelData; /** * Provides a simple rectangular panel description. * * @noinheritdoc */ export declare class Panel extends Panel_base { defaults: { cornerRadius: number; background: Fill; dropShadow: DropShadow; elevation: number; }; options: { dropShadow: { targets: Target[]; }; elevation: { targets: Target[]; }; }; } export {}; //# sourceMappingURL=panel.d.ts.map