import { IImageConfig, ITextConfig } from 'xverse-components-share-poster';
/** 通过图片的url获取base64 */
export declare function getImageUrlBase64(imgUrl: string, cb?: (data: string | ArrayBuffer) => void): void;
/** 返回的url 为 base64 图 */
export declare const generatePhoto: (info: {
    bgUrl: string;
    image: IImageConfig[];
    text: ITextConfig[];
    fillStyle?: string;
}, opt?: {
    width: number;
    height: number;
    canvasWidth?: number;
    canvasHeight?: number;
    radius?: number;
}) => Promise<{
    url: string;
    canvas: HTMLCanvasElement;
}>;
/** 图片旋转90°/-90° 后重新生成图 */
export declare function rotateImage(imageBase64: string, rotation: number): Promise<string>;
