import { ImageProps } from 'remax/one'; export interface Props extends ImageProps { /** * 占位图片 */ placeholder?: string | false; /** * 支持预览 * @default true */ preview?: boolean; /** * 图片懒加载,只在小程序有效 */ lazyLoad?: boolean; /** * 支持缩放预览 */ scalePreview?: boolean; } export declare const useProps: ({ placeholder, src, preview, ...props }: Props) => { /** * 图片懒加载,只在小程序有效 */ lazyLoad?: boolean | undefined; /** * 支持缩放预览 */ scalePreview?: boolean | undefined; onLoad?: ((e: import("remax/one").Event) => void) | undefined; onError?: ((e: import("remax/one").Event) => void) | undefined; onTap?: ((e: import("remax/one").TapEvent) => void) | undefined; onTouchStart?: ((e: import("remax/one").TouchEvent) => void) | undefined; onTouchMove?: ((e: import("remax/one").TouchEvent) => void) | undefined; onTouchEnd?: ((e: import("remax/one").TouchEvent) => void) | undefined; onTouchCancel?: ((e: import("remax/one").TouchEvent) => void) | undefined; dataset?: DOMStringMap | undefined; id?: string | undefined; className?: string | undefined; style?: import("react").CSSProperties | undefined; mode?: "center" | "left" | "right" | "bottom" | "top" | "aspectFill" | "scaleToFill" | "aspectFit" | "widthFix" | "top left" | "top right" | "bottom left" | "bottom right" | undefined; "aria-activedescendant"?: string | undefined; "aria-atomic"?: (boolean | "false" | "true") | undefined; "aria-autocomplete"?: "none" | "both" | "inline" | "list" | undefined; "aria-braillelabel"?: string | undefined; "aria-brailleroledescription"?: string | undefined; "aria-busy"?: (boolean | "false" | "true") | undefined; "aria-checked"?: boolean | "mixed" | "false" | "true" | undefined; "aria-colcount"?: number | undefined; "aria-colindex"?: number | undefined; "aria-colindextext"?: string | undefined; "aria-colspan"?: number | undefined; "aria-controls"?: string | undefined; "aria-current"?: boolean | "time" | "date" | "page" | "false" | "true" | "step" | "location" | undefined; "aria-describedby"?: string | undefined; "aria-description"?: string | undefined; "aria-details"?: string | undefined; "aria-disabled"?: (boolean | "false" | "true") | undefined; "aria-dropeffect"?: "link" | "none" | "copy" | "move" | "execute" | "popup" | undefined; "aria-errormessage"?: string | undefined; "aria-expanded"?: (boolean | "false" | "true") | undefined; "aria-flowto"?: string | undefined; "aria-grabbed"?: (boolean | "false" | "true") | undefined; "aria-haspopup"?: boolean | "dialog" | "menu" | "listbox" | "grid" | "false" | "true" | "tree" | undefined; "aria-hidden"?: (boolean | "false" | "true") | undefined; "aria-invalid"?: boolean | "false" | "true" | "grammar" | "spelling" | undefined; "aria-keyshortcuts"?: string | undefined; "aria-label"?: string | undefined; "aria-labelledby"?: string | undefined; "aria-level"?: number | undefined; "aria-live"?: "off" | "assertive" | "polite" | undefined; "aria-modal"?: (boolean | "false" | "true") | undefined; "aria-multiline"?: (boolean | "false" | "true") | undefined; "aria-multiselectable"?: (boolean | "false" | "true") | undefined; "aria-orientation"?: "horizontal" | "vertical" | undefined; "aria-owns"?: string | undefined; "aria-placeholder"?: string | undefined; "aria-posinset"?: number | undefined; "aria-pressed"?: boolean | "mixed" | "false" | "true" | undefined; "aria-readonly"?: (boolean | "false" | "true") | undefined; "aria-relevant"?: "all" | "text" | "additions" | "additions removals" | "additions text" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals" | undefined; "aria-required"?: (boolean | "false" | "true") | undefined; "aria-roledescription"?: string | undefined; "aria-rowcount"?: number | undefined; "aria-rowindex"?: number | undefined; "aria-rowindextext"?: string | undefined; "aria-rowspan"?: number | undefined; "aria-selected"?: (boolean | "false" | "true") | undefined; "aria-setsize"?: number | undefined; "aria-sort"?: "none" | "ascending" | "descending" | "other" | undefined; "aria-valuemax"?: number | undefined; "aria-valuemin"?: number | undefined; "aria-valuenow"?: number | undefined; "aria-valuetext"?: string | undefined; placeholder: string | false; src: string; preview: boolean; };