import { Tool } from '@modelcontextprotocol/sdk/types.js';
export interface ManagePlaylistInput {
    action: 'create' | 'add_track' | 'remove_track' | 'rename' | 'delete' | 'list' | 'get_tracks';
    playlistName?: string;
    trackId?: string;
    newName?: string;
}
export interface PlaylistOutput {
    success: boolean;
    data?: any;
    message: string;
    error?: string;
}
export declare const managePlaylistTool: Tool;
export declare function handleManagePlaylist(input: ManagePlaylistInput): Promise<PlaylistOutput>;
//# sourceMappingURL=playlist-management.d.ts.map