import { MiddlewareHandler } from 'hono';
import { PylonConfig } from '..';
interface PylonHandlerOptions {
    graphql: {
        Query: Record<string, any>;
        Mutation?: Record<string, any>;
        Subscription?: Record<string, any>;
    };
    config?: PylonConfig;
}
export declare const executeConfig: (config: PylonConfig, args?: {
    pluginsStrategy?: "first" | "last";
}) => Promise<void>;
export declare const handler: (options: PylonHandlerOptions) => MiddlewareHandler;
export {};
