import type { UserInstructionConfigWatcher } from "../agents";
export type RuntimeCommandKind = "skill" | "workflow";
export type AvailableRuntimeCommand = {
    id: string;
    name: string;
    instructions: string;
    kind: RuntimeCommandKind;
};
export declare function listAvailableRuntimeCommandsFromWatcher(watcher: UserInstructionConfigWatcher): AvailableRuntimeCommand[];
export declare function resolveRuntimeSlashCommandFromWatcher(input: string, watcher: UserInstructionConfigWatcher): string;
export declare function listAvailableRuntimeCommandsForKindFromWatcher(watcher: UserInstructionConfigWatcher, kind: RuntimeCommandKind): AvailableRuntimeCommand[];
