import { type OmniOperationConfig, type OmniOperationContext, type OmniOperationOutput, type OmniOperationProvider, type OmniOperationProviderRequest, type OmniOperationProviderResult, type OmniOperationRequest, type OmniOperationResult } from '../../_shared/omniOperationCore.js';
export type OmniImageCompressorContext = OmniOperationContext;
export type OmniImageCompressorProvider = OmniOperationProvider;
export type OmniImageCompressorProviderRequest = OmniOperationProviderRequest;
export type OmniImageCompressorProviderResult = OmniOperationProviderResult;
export type OmniImageCompressorRequest = OmniOperationRequest;
export type OmniImageCompressorOutput = OmniOperationOutput;
export type OmniImageCompressorResult = OmniOperationResult;
export declare const omniImageCompressorConfig: OmniOperationConfig;
export declare const omniImageCompressorDescriptor: import("../../_shared/omniOperationCore.js").OmniOperationDescriptor;
export declare function executeOmniImageCompressorCore(request?: OmniImageCompressorRequest): Promise<OmniImageCompressorResult>;
export declare const planImageCompressor: (request?: OmniOperationRequest) => Promise<OmniOperationResult>;
