/**
 * Shows Tools — live shows and tour credits.
 *
 * Three tools: log (write), query (read), match (write). Discovery is the
 * `log-a-show` skill, not more tools.
 *
 * Naming: `pica_register_set` is the Ableton/DAW capture thread, where "set"
 * means a DAW set. Nothing here is named `pica_log_set` or similar — these
 * tools are named around "show".
 *
 * Honesty constraints these tools encode (they are the feature, not
 * decoration): every performing-rights society takes a setlist through a
 * human web form, never an API call, so nothing here may imply pica files
 * anything with one. And a song the user did not write earns them nothing
 * from a performance of it, so the log tool says that plainly instead of
 * implying a claim.
 */
import { PicaClient } from "@withpica/mcp-sdk";
import type { ToolDefinition, ToolExecutor } from "./index.js";
export declare class ShowsTools {
    private pica;
    constructor(pica: PicaClient);
    getTools(): Array<{
        definition: ToolDefinition;
        executor: ToolExecutor;
    }>;
    private logShow;
    private queryShows;
    private matchSetlistItem;
}
//# sourceMappingURL=shows.d.ts.map