import { Tab } from './tab'; import { ExecOptions } from '../models/execOptions'; import { EntitySpec } from '../models/entity'; interface PipOptions { parent?: Element; exec?: 'qexec' | 'pexec'; execOptions?: ExecOptions; } declare type StringProducing = () => Promise; export declare const drilldown: (tab: Tab, command?: string | EntitySpec | StringProducing, highlightThis?: Element | Element[], ccontainer?: string | Element, returnTo?: string, options?: PipOptions) => (event?: Event) => Promise; export default drilldown;