import { ThresholdVoltageOptions, SlopeOptions, RangeOptions } from '../../calculations/types'; interface Options { xLabel: string; yLabel: string; scale: 'linear' | 'log'; } /** * General parser from B1505 instrument. * @param text - Original text from the file. * @param options - Query options. * @returns - List of general analysis. */ export declare function fromB1505(text: string, options?: Options): import("base-analysis").Analysis[]; interface BreakdownOptions { thresholdVoltage?: ThresholdVoltageOptions; } /** * Parser from breakdown process. * @param text - Original text from the file. * @param options - Calculation options. * @returns - List of breakdown analysis. */ export declare function fromBreakdown(text: string, options?: BreakdownOptions): import("base-analysis").Analysis[]; interface TransferOptions { thresholdVoltage?: ThresholdVoltageOptions; subthresholdSlope?: SlopeOptions; } /** * Parser from transfer process. * @param text - Original text from the file. * @param options - Calculation options. * @returns - List of transfer analysis. */ export declare function fromTransfer(text: string, options?: TransferOptions): import("base-analysis").Analysis[]; interface OutputOptions { transistorOnResistance?: SlopeOptions; } /** * Parser from output process. * @param text - Original text from the file. * @param options - Calculation options. * @returns - List of output analysis. */ export declare function fromOutput(text: string, options?: OutputOptions): import("base-analysis").Analysis[]; interface IVOptions { diodeOnResistance?: SlopeOptions; } /** * Parser from IV process. * @param text - Original text from the file. * @param options - Calculation options. * @returns - List of IV analysis. */ export declare function fromIV(text: string, options?: IVOptions): import("base-analysis").Analysis[]; interface CapacitanceOptions { capacitanceIntegral?: RangeOptions; } /** * Parser from capacitance process. * @param text - Original text from the file. * @param options - Calculation options. * @returns - List of capacitance analysis. */ export declare function fromCapacitance(text: string, options?: CapacitanceOptions): import("base-analysis").Analysis[]; /** * Parser from MOS capacitance process. * @param text - Original text from the file. * @param options - Calculation options. * @returns - List of MOS capacitance analysis. */ export declare function fromMOSCapacitance(text: string, options?: CapacitanceOptions): import("base-analysis").Analysis[]; export {}; //# sourceMappingURL=index.d.ts.map