import { ZodRawShape } from 'zod';
/**
 * Decorator for registering a tool with the server.
 */
export declare function tool(options?: {
    name?: string;
    description?: string;
    enableSnapshot?: boolean;
    paramsSchema?: ZodRawShape;
    skipAbletonCheck?: boolean;
}): (_: object, propertyKey: string, descriptor: PropertyDescriptor) => void;
