import { DuetMargin, DuetTheme } from "../../common-types"; import { ThemeableComponent } from "../../common/themeable-component"; export declare class DuetShapedImage implements ThemeableComponent { /** * Theme of the component. */ theme: DuetTheme; /** * Adds accessible label for the image that is only shown for screen readers. */ accessibleLabel: string; /** * Controls the margin of the component. */ margin: DuetMargin; /** * A URL from which to load an image. */ src: string; /** * Rotation. Note: in 'turva' theme there's no rotation. * @default "7" */ rotation: 7 | -7; /** * Component lifecycle events. */ componentWillLoad(): void; /** * render() function * Always the last one of the class. */ render(): any; }