/**
 * 2024-11-04:  Copied from PhotoFormWebpart
 * Sample functions generated by ChatGPT for handling various types of file.
 *  2024-11-03:  Currently not used or tested.
 *
  import { ISourceProps } from "../../../molecules/source-props/ISourceProps";
  import { getThisFPSDigestValueFromUrl } from "../../../molecules/SpHttp/digestValues/fromUrl/getThisFPSDigestValueFromUrl";

  import { ISourceProps } from '@mikezimm/fps-core-v7/lib/components/molecules/source-props/ISourceProps';
  import { getThisFPSDigestValueFromUrl } from '@mikezimm/fps-core-v7/lib/components/molecules/SpHttp/digestValues/fromUrl/getThisFPSDigestValueFromUrl';
 */
import { ISourceProps } from "../../../molecules/source-props/ISourceProps";
export declare const base64ToBlob: (base64: string) => Blob;
/**
 * Recommended to use this end point for the base call to upload... or the wrapper which returns IStateSource
 *
 * @param ImagesSource
 * @param base64
 * @param fileName
 * @returns
 */
export declare function uploadBase64ImageToLibrary(ImagesSource: ISourceProps, base64: string, fileName: string): Promise<string | null>;
export declare function uploadImageToLibrary(ImagesSource: ISourceProps, blob: Blob, fileName: string): Promise<string | null>;
//# sourceMappingURL=ImageSave.d.ts.map