import { McpServer } from "@modelcontextprotocol/server";
import { type StdioServerHandle } from "@modelcontextprotocol/server/stdio";
import { TextlintKernelDescriptor } from "@textlint/kernel";
export type McpServerOptions = {
    configFilePath?: string;
    node_modulesDir?: string;
    ignoreFilePath?: string;
    quiet?: boolean;
    debug?: boolean;
    cwd?: string;
    descriptor?: TextlintKernelDescriptor;
};
export declare const setupServer: (options?: McpServerOptions) => Promise<McpServer>;
export declare const connectStdioMcpServer: (options?: McpServerOptions) => Promise<StdioServerHandle>;
//# sourceMappingURL=server.d.ts.map