import { ReactionContent } from '../__generated__/codegen/graphql.cjs'; import { P as Publissue, Q as QueryParams } from '../index-BlDDHGET.cjs'; import { PagerParams } from '../lib/pager.cjs'; import '@graphql-typed-document-node/core'; import '../lib/graphql.cjs'; import '../lib/types.cjs'; import '../__generated__/codegen/fragment-masking.cjs'; import '../__generated__/codegen/gql.cjs'; declare function findPosts(this: Publissue, props?: QueryParams & PagerParams & { omitBody?: boolean; }): Promise<{ totalCount: number; pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; startCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; }; edges: { cursor: string; post: { number: number; id: string; reactions: { name: ReactionContent; count: number; }[]; author: { name: string; avatarUrl: string | null; login: string | null; twitterUsername: string | null; } | null; url: string; updatedAt: string; createdAt: string; title: string; body: string; coauthors: { name?: (string | null) | undefined; avatarUrl: string; login: string; twitterUsername?: (string | null) | undefined; }[]; labels: { id: string; name: string; color: string; prefix: string | null; count: number; fullName: string; }[]; meta: { [x: string]: string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | any | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null)[] | { [x: string]: string | number | boolean | any | any | null; } | null; }; } | null; }[] | undefined; }>; export { findPosts };