import { Options } from './options';
/**
 * Informações do componente que será criado a partir da conversão do arquivo
 * `markdown`.
 */
export declare class Component {
    private file;
    private delimiter;
    private path;
    private name;
    private className;
    private title;
    constructor(srcPath: string, file: string, options: Options, delimiter?: string);
    getFile(): string;
    getDelimiter(): string;
    getPath(): string;
    getName(): string;
    getClassName(): string;
    setTitle(title: string): void;
    getTitle(): string;
    /**
     * Ajusta o diretório do componente - verifica se o mesmo inicia com um
     * número e o remove.
     *
     * O número no ínicio do nome da pasta serve para indicar a ordem de
     * criação dos componentes.
     *
     * @param path diretório do componente
     * @returns diretório do componente ajustado
     */
    private adjustDirname;
}
export type Components = Component[];
