import React from 'react';
import type { IPipelineCommand, ITrigger } from '../../domain';
export interface ITriggerTemplateComponentProps<T = ITrigger> {
    command: IPipelineCommand<T>;
    updateCommand: (path: string, value: any) => void;
}
export interface ITriggerTemplateProps extends ITriggerTemplateComponentProps {
    component: React.ComponentType<ITriggerTemplateComponentProps>;
}
export declare class TriggerTemplate extends React.Component<ITriggerTemplateProps> {
    render(): React.ReactElement<TriggerTemplate>;
}
