import { AppModel } from '../../../AppModel/AppModel';
import { BaseBranchOperation } from '../../type';
import { DataSourceType } from '../../../constants/dataSource';
export declare type CreateDataSourceBranchOperationContext = {
    id: string;
    type: DataSourceType;
    defaultProperties: Record<string, any>;
};
export declare class CreateDataSourceBranchOperation extends BaseBranchOperation<CreateDataSourceBranchOperationContext> {
    do(prev: AppModel): AppModel;
}
