import * as mongoose from "mongoose"; import { Entity } from "../entities/entity.schema"; import { BaseSchema } from "../common/base/base.schema"; export declare class ActionScheduleAction { type: string; url: string; method: string; params: any; body: any; headers: any; } export declare class ScheduleAction extends BaseSchema { enabled: boolean; name: string; code: string; execute_time: string; action: ActionScheduleAction; start_execute_time: Date; last_execute_time: Date; next_execute_time: Date; status: string; last_execute_message: string; state: string; system: boolean; entity: Entity; retry_count: number; } export declare const ScheduleActionSchema: mongoose.Schema, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, { [x: number]: unknown; [x: symbol]: unknown; [x: string]: unknown; }, mongoose.Document, {}, mongoose.DefaultSchemaOptions> & mongoose.FlatRecord<{ [x: number]: unknown; [x: symbol]: unknown; [x: string]: unknown; }> & Required<{ _id: unknown; }> & { __v: number; }>;