ofx4js
Version:
A javascript OFX library, ported from OFX4J
45 lines (43 loc) • 1.74 kB
TypeScript
import { ProcessorDayOff } from "../../../common/ProcessorDayOff";
/**
* Stop Check Profile
* @see "Section 11.13.2.3 OFX Spec"
*/
export declare class StopCheckProfile {
private processorDaysOff;
private processEndTime;
private canUseRange;
private canUseDescription;
private stopCheckFee;
/**
* Days of week that no processing occurs: MONDAY, TUESDAY, WEDNESDAY, THURSDAY,
* FRIDAY, SATURDAY, or SUNDAY. 0 or more <PROCDAYSOFF> can be sent.
* @return List of days during the week that no processing occurs.
*/
getProcessorDaysOff(): Array<ProcessorDayOff>;
setProcessorDaysOff(processorDaysOff: Array<ProcessorDayOff>): void;
/**
* Gets time of day that day's processing ends.
*
* Time formatted as "HHMMSS.XXX[gmt offset[:tz name]]",
* the milliseconds and time zone are still optional, and default to GMT.
* @see "Section 3.2.8.3 OFX Spec"
* @return Time String formatted as "HHMMSS.XXX[gmt offset[:tz name]]"
*/
getProcessEndTime(): string;
/**
* Sets the time of day that day's processing ends.
*
* Time formatted as "HHMMSS.XXX[gmt offset[:tz name]]",
* the milliseconds and time zone are still optional, and default to GMT.
* @see "Section 3.2.8.3 OFX Spec"
* @param processEndTime formatted as "HHMMSS.XXX[gmt offset[:tz name]]"
*/
setProcessEndTime(processEndTime: string): void;
getCanUseRange(): boolean;
setCanUseRange(canUseRange: boolean): void;
getCanUseDescription(): boolean;
setCanUseDescription(canUseDescription: boolean): void;
getStopCheckFee(): number;
setStopCheckFee(stopCheckFee: number): void;
}