import type { PhotoEditOptions, PhotoEditResult, VideoTrimOptions, VideoTrimResult, FilmstripOptions, FilmstripResult } from './types/editor'; export * from './types/editor'; export declare const MediaEditor: { editPhoto: (options: PhotoEditOptions) => Promise; trimVideo: (options: VideoTrimOptions) => Promise; generateFilmstrip: (options: FilmstripOptions) => Promise; cropToDefect: (uri: string, crop: import("./types/editor").CropRect, options?: Partial) => Promise; redactSensitiveData: (uri: string, redactions: import("./types/editor").RedactionBox[], options?: Partial) => Promise; annotateDefect: (uri: string, annotations: import("./types/editor").AnnotationBox[], options?: Partial) => Promise; trimReproClip: (uri: string, startTimeMs: number, endTimeMs: number, options?: Partial) => Promise; muteVideo: (uri: string, options?: Partial) => Promise; }; export default MediaEditor;