import type { Arguments, ParsedOptions, TabLayoutModificationResponse, NewSplitRequest } from '@kui-shell/core';
type Options = NewSplitRequest['options'];
export type CommandLineOptions = ParsedOptions & Omit<Options, 'inverseColors'> & {
    inverse: boolean;
};
/** For debugging, this returns the tab uuid of the current split */
export declare function debug(args: Arguments): string;
/**
 * This plugin introduces the /split command
 *
 */
export default function split(args?: Arguments<CommandLineOptions>): Promise<TabLayoutModificationResponse<NewSplitRequest>>;
export {};
