this class can be used but may change in the future

  • Experimental

    Returns {
        articles(
            variables: Exact,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: ArticlesQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        articlesConnection(
            variables?: Exact<
                {
                    after?: InputMaybe<string>;
                    before?: InputMaybe<string>;
                    filter?: InputMaybe<ArticlesFilter>;
                    first?: InputMaybe<number>;
                    last?: InputMaybe<number>;
                    sort?: InputMaybe<string>;
                },
            >,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: ArticlesConnectionQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        bookmarks(
            variables: Exact,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: BookmarksQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        bookmarksConnection(
            variables?: Exact<
                {
                    after?: InputMaybe<string>;
                    before?: InputMaybe<string>;
                    filter?: InputMaybe<BookmarksFilter>;
                    first?: InputMaybe<number>;
                    last?: InputMaybe<number>;
                    sort?: InputMaybe<string>;
                },
            >,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: BookmarksConnectionQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        global(
            variables: Exact,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: GlobalQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        globalConnection(
            variables?: Exact<
                {
                    after?: InputMaybe<string>;
                    before?: InputMaybe<string>;
                    filter?: InputMaybe<GlobalFilter>;
                    first?: InputMaybe<number>;
                    last?: InputMaybe<number>;
                    sort?: InputMaybe<string>;
                },
            >,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: GlobalConnectionQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        layout(
            variables: Exact,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: LayoutQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        layoutConnection(
            variables?: Exact<
                {
                    after?: InputMaybe<string>;
                    before?: InputMaybe<string>;
                    filter?: InputMaybe<LayoutFilter>;
                    first?: InputMaybe<number>;
                    last?: InputMaybe<number>;
                    sort?: InputMaybe<string>;
                },
            >,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: LayoutConnectionQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        navLinks(
            variables: Exact,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: NavLinksQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        navLinksConnection(
            variables?: Exact<
                {
                    after?: InputMaybe<string>;
                    before?: InputMaybe<string>;
                    filter?: InputMaybe<NavLinksFilter>;
                    first?: InputMaybe<number>;
                    last?: InputMaybe<number>;
                    sort?: InputMaybe<string>;
                },
            >,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: NavLinksConnectionQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        pages(
            variables: Exact,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: PagesQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        pagesConnection(
            variables?: Exact<
                {
                    after?: InputMaybe<string>;
                    before?: InputMaybe<string>;
                    filter?: InputMaybe<PagesFilter>;
                    first?: InputMaybe<number>;
                    last?: InputMaybe<number>;
                    sort?: InputMaybe<string>;
                },
            >,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: PagesConnectionQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        resources(
            variables: Exact,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: ResourcesQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        resourcesConnection(
            variables?: Exact<
                {
                    after?: InputMaybe<string>;
                    before?: InputMaybe<string>;
                    filter?: InputMaybe<ResourcesFilter>;
                    first?: InputMaybe<number>;
                    last?: InputMaybe<number>;
                    sort?: InputMaybe<string>;
                },
            >,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: ResourcesConnectionQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        searchbars(
            variables: Exact,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: SearchbarsQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        searchbarsConnection(
            variables?: Exact<
                {
                    after?: InputMaybe<string>;
                    before?: InputMaybe<string>;
                    filter?: InputMaybe<SearchbarsFilter>;
                    first?: InputMaybe<number>;
                    last?: InputMaybe<number>;
                    sort?: InputMaybe<string>;
                },
            >,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: SearchbarsConnectionQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        socials(
            variables: Exact,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: SocialsQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
        socialsConnection(
            variables?: Exact<
                {
                    after?: InputMaybe<string>;
                    before?: InputMaybe<string>;
                    filter?: InputMaybe<SocialsFilter>;
                    first?: InputMaybe<number>;
                    last?: InputMaybe<number>;
                    sort?: InputMaybe<string>;
                },
            >,
            options?: {
                branch?: string;
                fetchOptions?: Omit<undefined | RequestInit, "method" | "body">;
            },
        ): Promise<
            {
                data: SocialsConnectionQuery;
                errors?: {
                    locations: { column: number; line: number }[];
                    message: string;
                    path: string[];
                }[];
                query: string;
                variables: Exact;
            },
        >;
    }