UNPKG

quickbooks-node-promise

Version:

Connect to QuickBooks Online API with OAuth 2 with typescript on entities

13 lines (12 loc) 1.01 kB
import { AppConfig, AppConfigClean, CriteriaItem, QueryBase, QueryData, QueryDataWithProperties, QueryInput } from "."; export declare const getAuthBase64: (appConfig: AppConfigClean) => string; export declare const getConfigWithStoreMethod: (appConfig: AppConfig) => AppConfigClean; export declare const getDateCheck: (dateItem: Date | number) => number; export declare const getDateString: (dateItem: Date | number | string | null) => string; /** * Helper Method to check token expiry { set Token Object } */ export declare const dateNotExpired: (expired_timestamp: Date | number, bufferTimeSeconds: number) => boolean; export declare const getQueryItems: (queryDataInput: QueryDataWithProperties | CriteriaItem | CriteriaItem[]) => [CriteriaItem[], QueryBase]; export declare const getBaseQueryItems: (criteriaItems: CriteriaItem[]) => [CriteriaItem[], QueryBase]; export declare const getQueryString: (entityName: string, queryDataInput: QueryInput | null, useCount?: boolean) => [string, QueryData | null];