import { ImageBase, ImageBaseView } from "./image_base"; import { ColorMapper } from "../mappers/color_mapper"; import type { NDArrayType } from "../../core/util/ndarray"; import type * as p from "../../core/properties"; export interface ImageView extends Image.Data { } export declare class ImageView extends ImageBaseView { model: Image; visuals: Image.Visuals; load_glglyph(): Promise; connect_signals(): void; protected _update_image(): void; protected get _can_inherit_image_data(): boolean; protected _flat_img_to_buf8(img: NDArrayType): Uint8ClampedArray; } export declare namespace Image { type Attrs = p.AttrsOf; type Props = ImageBase.Props & { color_mapper: p.Property; }; type Visuals = ImageBase.Visuals; type Data = p.GlyphDataOf; } export interface Image extends Image.Attrs { } export declare class Image extends ImageBase { properties: Image.Props; __view_type__: ImageView; constructor(attrs?: Partial); } //# sourceMappingURL=image.d.ts.map