import { UseCase } from '../../../core/domain/useCases/UseCase'; import { IGuestbooksRepository } from '../repositories/IGuestbooksRepository'; export declare class SetGuestbookEnabled implements UseCase { private readonly guestbooksRepository; constructor(guestbooksRepository: IGuestbooksRepository); /** * Enables or disables a guestbook in a collection. * * @param {number | string} collectionIdOrAlias - Collection identifier (numeric id or alias). * @param {number} guestbookId - Guestbook identifier. * @param {boolean} enabled - Desired enabled state. * @returns {Promise} */ execute(collectionIdOrAlias: number | string, guestbookId: number, enabled: boolean): Promise; }