import { IExecuteFunctions } from 'n8n-workflow';
export interface GraphQLError {
    message: string;
    code?: string;
    extensions?: {
        code?: string;
        status?: number;
        correlationId?: string;
    };
}
export declare class GraphQLApiError extends Error {
    readonly errors: GraphQLError[];
    readonly data?: any;
    constructor(message: string, errors: GraphQLError[], data?: any);
}
export declare function callGraphQLApi(this: IExecuteFunctions, query: string, variables?: Record<string, any>): Promise<any>;
