export * from '@cocos/creator-types/editor/packages/builder/@types/public';

import { IPanelThis, IBuildTaskOption } from '@cocos/creator-types/editor/packages/builder/@types/public';
import { Link, Checkbox } from '@editor/creator-ui-kit/dist/renderer';

const PACKAGE_NAME = 'nexverse';
export interface ITaskOptions extends IBuildTaskOption {
    packages: {
        [PACKAGE_NAME]: IOptions;
    };
}

export interface ICustomPanelThis extends IPanelThis {
    options: ITaskOption;
    errorMap: any;
    pkgName: string;
}

export interface IOptions {
}

export interface ITaskOptions extends IBuildTaskOption {
    packages: {
        ['cocos-build-template']: IOptions;
    };
}