/**
 * @module generate
 */
import { Options } from '../interface.cjs';
declare const enum Action {
  REMOVE = 'remove',
  GENERATE = 'generate'
}
export interface Output {
  path: string;
  action: `${Action}`;
}
export interface GenerateOptions extends Options {
  /**
   * @description The path to the typings file.
   */
  path: string;
  /**
   * @description The content of the typings file.
   */
  content: string;
}
export declare function generate({ eol, path, banner, content }: GenerateOptions): Promise<Output>;
export {};
