import { BaseProcess, DevProcessFunction } from './types.js';
interface GraphiQLServerProcessOptions {
    appName: string;
    appUrl: string;
    apiKey: string;
    apiSecret: string;
    storeFqdn: string;
    randomKey: string;
    url: string;
    port: number;
}
export interface GraphiQLServerProcess extends BaseProcess<GraphiQLServerProcessOptions> {
    type: 'graphiql';
    urlPrefix: string;
}
export declare function setupGraphiQLServerProcess(options: Omit<GraphiQLServerProcessOptions, 'port'>): Promise<GraphiQLServerProcess>;
export declare const launchGraphiQLServer: DevProcessFunction<GraphiQLServerProcessOptions>;
export {};
