import { CommonPluginTemplateContext, CommonPluginTemplateProvider, CommonPluginTemplateProviderOptions } from "./CommonPluginTemplateProvider";
/**
 * A {@link TemplateProvider} for official plugin package templates.
 */
export declare class OfficialPluginTemplateProvider extends CommonPluginTemplateProvider<CommonPluginTemplateContext> {
    /**
     * Creates an instance of {@link OfficialPluginTemplateProvider} using the `options` provided.
     *
     * @param options - The options to be used.
     */
    constructor(options: CommonPluginTemplateProviderOptions);
    protected getAuthorName(): string;
    protected getDefaultVersion(): Promise<string>;
    getName(): string;
}
