import { PpHttpConfig } from '@penpencil/common'; export declare function setConfigForMetaProps(inputConfig: PpHttpConfig): void; export declare const HTML_IMG_TAG_REMOVAL_PATTERN: RegExp; export declare const getS3SecuredUrl: (file: any) => string; export declare function file_picker_callback(callback: any, value: any, meta: any): void; export declare function paste_preprocess(editor: any, args: any): void; export declare const EDITOR_PROPS: { base_url: string; height: number; suffix: string; paste_data_images: boolean; paste_block_drop: boolean; external_plugins: { tiny_mce_wiris: string; }; htmlAllowedTags: string[]; htmlAllowedAttrs: string[]; valid_children: string; force_br_newlines: boolean; force_p_newlines: boolean; extended_valid_elements: string; draggable_modal: boolean; plugins: string[]; table_toolbar: string; toolbar: string; paste_preprocess: typeof paste_preprocess; image_title: boolean; automatic_uploads: boolean; file_picker_types: string; file_picker_callback: typeof file_picker_callback; setup(editor: any): void; }; export declare function uploadSignedURLJSON(data: any, file: File): Promise;