UNPKG

payload-plugin-scheduler

Version:
7 lines (6 loc) 454 B
import { type JobCallback } from 'node-schedule'; import { type Payload } from 'payload'; import { type PaginatedDocs } from 'payload/dist/database/types'; import { type ScheduledPost } from './types'; export declare function getUpcomingPosts(interval: number, payload: Payload): Promise<PaginatedDocs<ScheduledPost>>; export declare function publishScheduledPost({ post, global }: Pick<ScheduledPost, 'post' | 'global'>, payload: Payload): JobCallback;