import { type OmniOperationConfig, type OmniOperationContext, type OmniOperationOutput, type OmniOperationProvider, type OmniOperationProviderRequest, type OmniOperationProviderResult, type OmniOperationRequest, type OmniOperationResult } from '../../_shared/omniOperationCore.js';
export type OmniGenerateVideoContext = OmniOperationContext;
export type OmniGenerateVideoProvider = OmniOperationProvider;
export type OmniGenerateVideoProviderRequest = OmniOperationProviderRequest;
export type OmniGenerateVideoProviderResult = OmniOperationProviderResult;
export type OmniGenerateVideoRequest = OmniOperationRequest;
export type OmniGenerateVideoOutput = OmniOperationOutput;
export type OmniGenerateVideoResult = OmniOperationResult;
export declare const omniGenerateVideoConfig: OmniOperationConfig;
export declare const omniGenerateVideoDescriptor: import("../../_shared/omniOperationCore.js").OmniOperationDescriptor;
export declare function executeOmniGenerateVideoCore(request?: OmniGenerateVideoRequest): Promise<OmniGenerateVideoResult>;
export declare const planGenerateVideo: (request?: OmniOperationRequest) => Promise<OmniOperationResult>;
