lightrail-client
Version:
A Javascript and Typescript client for Lightrail
31 lines (30 loc) • 1.05 kB
TypeScript
import { PaginatedLightrailResponse } from "../LightrailResponse";
import { Value } from "../../model/Value";
import { FilterableNumber, FilterableString } from "../FilterableParams";
import { PaginationParams } from "../PaginationParams";
export interface ListValuesParams extends PaginationParams {
id?: FilterableString;
formatCurrencies?: boolean;
issuanceId?: string;
showCode?: boolean;
programId?: FilterableString;
currency?: FilterableString;
code?: FilterableString;
contactId?: FilterableString;
balance?: FilterableNumber;
usesRemaining?: FilterableNumber;
attachedFromValueId?: FilterableString;
isGenericCode?: boolean;
discount?: boolean;
active?: boolean;
frozen?: boolean;
canceled?: boolean;
pretax?: boolean;
startDate?: FilterableString;
endDate?: FilterableString;
createdDate?: FilterableString;
updatedDate?: FilterableString;
tags?: FilterableString;
}
export interface ListValuesResponse extends PaginatedLightrailResponse<Array<Value>> {
}