import { DataLoader } from "../types"; export declare const LIST_PUBLISHED_PAGES = "\n query ListPublishedPages(\n $where: PbListPublishedPagesWhereInput\n $limit: Int\n $sort: [PbListPagesSort!]\n $after: String\n $exclude: [String]\n ) @ps(cache: true) {\n pageBuilder {\n listPublishedPages(\n where: $where\n sort: $sort\n limit: $limit\n exclude: $exclude\n after: $after\n ) {\n error {\n data\n message\n code\n }\n data {\n id\n title\n path\n url\n snippet\n tags\n images {\n general {\n src\n }\n }\n publishedOn\n createdBy {\n id\n displayName\n }\n category {\n slug\n name\n }\n }\n meta {\n totalCount\n cursor\n hasMoreItems\n }\n }\n }\n }\n"; export interface CreateDefaultDataLoaderParams { apiUrl: string; query?: string; includeHeaders?: Record; } export type CreateDefaultDataLoader = (params: CreateDefaultDataLoaderParams) => DataLoader; export declare const createDefaultDataLoader: CreateDefaultDataLoader;