@jirimracek/conjugate-esp
Version:
Spanish verb conjugator, castellano, voseo, canarias, formal
227 lines • 9.77 kB
TypeScript
import { BaseModel, ModelAttributes } from './basemodel';
import { Regions } from './types';
export declare class temer extends BaseModel {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setParticipio(): void;
private initDesinences;
}
export declare class caber extends temer {
private alteredStem;
private secondAlteredStem;
private alteredStemArray;
private secondAlteredStemArray;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setSubjuntivoPresente(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
}
export declare class caer extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
}
export declare class coger extends temer {
private alteredStem;
private alteredStemArray;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setSubjuntivoPresente(): void;
}
export declare class corroer extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
}
export declare class creer extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
}
export declare class hacer extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setParticipio(): void;
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setIndicativoFuturoImperfecto(): void;
protected setIndicativoCondicionalSimple(): void;
protected setSubjuntivoPresente(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
protected setImperativoAfirmativo(): void;
}
export declare class rehacer extends hacer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPreteritoIndefinido(): void;
}
export declare class haber extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setSubjuntivoPresente(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
protected setImperativoAfirmativo(): void;
}
export declare class mover extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setSubjuntivoPresente(): void;
}
export declare class nacer extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setSubjuntivoPresente(): void;
}
export declare class oler extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setSubjuntivoPresente(): void;
}
export declare class placer extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setSubjuntivoPresente(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
}
export declare class poder extends temer {
private alteredStem;
private alteredStemArray;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setGerundio(): void;
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setSubjuntivoPresente(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
}
export declare class poner extends temer {
private alteredStem;
private alteredStemArray;
private secondAlteredStemArray;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setParticipio(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setIndicativoFuturoImperfecto(): void;
protected setIndicativoCondicionalSimple(): void;
protected setSubjuntivoPresente(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
protected setImperativoAfirmativo(): void;
}
export declare class rever extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setImperativoAfirmativo(): void;
}
export declare class querer extends temer {
private alteredStem;
private secondAlteredArray;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setSubjuntivoPresente(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
}
export declare class raer extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
}
export declare class responder extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPreteritoIndefinido(): void;
}
export declare class romper extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setParticipio(): void;
}
export declare class saber extends temer {
private alteredStem;
private alteredStemArray;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setSubjuntivoPresente(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
}
export declare class ser extends temer {
private alteredeStem;
private alteredStemArray;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoImperfecto(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
protected setImperativoAfirmativo(): void;
}
export declare class tañer extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
}
export declare class tender extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setSubjuntivoPresente(): void;
}
export declare class tener extends temer {
private alteredStemArray;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoIndefinido(): void;
protected setSubjuntivoPreteritoImperfectoRa(): void;
protected setSubjuntivoPreteritoImperfectoSe(): void;
protected setSubjuntivoFuturoImperfecto(): void;
protected setImperativoAfirmativo(): void;
}
export declare class torcer extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setSubjuntivoPresente(): void;
}
export declare class traer extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
}
export declare class valer extends temer {
constructor(verb: string, region: Regions, attributes: ModelAttributes);
}
export declare class vencer extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setSubjuntivoPresente(): void;
}
export declare class ver extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setIndicativoPreteritoImperfecto(): void;
protected setSubjuntivoPresente(): void;
}
export declare class volver extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setParticipio(): void;
protected setIndicativoPresente(): void;
protected setSubjuntivoPresente(): void;
}
export declare class yacer extends temer {
private alteredStem;
constructor(verb: string, region: Regions, attributes: ModelAttributes);
protected setIndicativoPresente(): void;
protected setSubjuntivoPresente(): void;
protected setImperativoAfirmativo(): void;
}
//# sourceMappingURL=ermodels.d.ts.map