import { Plugin } from '@envelop/core';

interface Options {
    serviceName: string;
    token: string;
    fetch: typeof fetch;
    sendVariablesAsHash?: boolean;
    schemaSyncing?: boolean;
}
declare function createBlake3Hash(str: string): number;

declare const createStellateLoggerPlugin: (opts: Options) => Plugin<{
    request: Request;
}>;

export { createBlake3Hash, createStellateLoggerPlugin };
