import type { ReleasesRepository } from "../../../../../repositories/channels/releases/ReleasesRepository.js"; type PublishResult = { published: boolean; reason?: string; }; type PublishPageIfRequestedParams = { releasesRepo: ReleasesRepository; siteId: number; resolvedPageId: number; debug: (msg: string, data?: Record) => void; }; type PublishPageIfRequestedFunction = (params: PublishPageIfRequestedParams) => Promise; type PublishPageIfRequestedDetailedFunction = (params: PublishPageIfRequestedParams) => Promise; export declare const publishPageIfRequested: PublishPageIfRequestedFunction; export declare const publishPageIfRequestedDetailed: PublishPageIfRequestedDetailedFunction; export {}; //# sourceMappingURL=publishPageIfRequested.d.ts.map