@agnostack/authorizenet-request
Version:
Please contact agnoStack via info@agnostack.com for any questions
27 lines (26 loc) • 571 B
TypeScript
export interface InitOptions {
api_login_id: string;
secret_key: string;
api_domain?: string;
fetch?: Fetch;
application?: string;
headers?: Headers;
}
export interface Options {
host: string;
api_login_id: string;
secret_key: string;
fetch?: Fetch;
application?: string;
headers?: Headers;
}
export interface Headers {
[key: string]: string;
}
export interface Data {
requestId?: string;
requestData?: object;
}
export interface Fetch {
(input?: Request | string, init?: RequestInit): Promise<Response>;
}