import { type IAutomationMetadataObject, type IAutomationMetadataObjectDefinition } from "@gooddata/sdk-model";
import { type CommandProcessingStatus } from "../../../../../model/react/useDashboardCommandProcessing.js";
export declare const useCreateScheduledEmail: ({ onBeforeRun, onSuccess, onError, }?: {
    onBeforeRun?: ((scheduledEmailToCreate: IAutomationMetadataObjectDefinition) => void) | undefined;
    onSuccess?: ((scheduledEmail: IAutomationMetadataObject) => void) | undefined;
    onError?: ((error: any) => void) | undefined;
}) => {
    create: (scheduledEmailToCreate: IAutomationMetadataObjectDefinition) => void;
    creationStatus?: CommandProcessingStatus | undefined;
};
//# sourceMappingURL=useCreateScheduledEmail.d.ts.map