import type { SitesRepository } from "../../../../repositories/channels/sites/SitesRepository.js"; export type ListParams = { query?: string | undefined; page: number; per_page: number; }; export declare function handleList(repository: SitesRepository, params: ListParams, debug: (message: string, data?: Record) => void): Promise<{ sites: { id: number; host: string; name: string; stage_name: string; base_stage: boolean; original_stage: string | null; stages: { id: number; name: string; host: string; stage_name: string; original_stage: string; }[]; }[]; total: number; page: number; per_page: number; }>; //# sourceMappingURL=listHandler.d.ts.map