///
import * as ApolloReactCommon from '@apollo/react-common';
import * as ApolloReactComponents from '@apollo/react-components';
import * as ApolloReactHooks from '@apollo/react-hooks';
export declare type Maybe = T | null;
export declare type Exact = {
[K in keyof T]: T[K];
};
export declare type Omit = Pick>;
/** All built-in and custom scalars, mapped to their actual values */
export declare type Scalars = {
ID: string;
String: string;
Boolean: boolean;
Int: number;
Float: number;
/** Date custom scalar type */
Date: any;
/** Mongo Object Id */
ObjectId: any;
/** The `BigInt` scalar type represents non-fractional signed whole numeric values. BigInt can represent values between -(2^53) + 1 and 2^53 - 1. */
BigInt: any;
};
export declare type FirebaseUser = {
__typename?: 'FirebaseUser';
uid: Scalars['String'];
email?: Maybe;
photoURL?: Maybe;
permissions?: Maybe;
};
export declare type Permissions = {
__typename?: 'Permissions';
uid: Scalars['String'];
};
export declare type Query = {
__typename?: 'Query';
me?: Maybe;
userById?: Maybe;
userByEmail?: Maybe;
about?: Maybe;
backgroundLocations?: Maybe;
backgroundRegions?: Maybe;
readAtriumUser?: Maybe;
getCategories?: Maybe>;
getInstitutions?: Maybe;
getPublicToken?: Maybe;
getAccessToken?: Maybe;
getAccessTokens?: Maybe>>;
getCachedTransactions?: Maybe;
/** @deprecated Field no longer supported */
getAuth?: Maybe;
/** @deprecated Field no longer supported */
getIdentity?: Maybe;
/** @deprecated Field no longer supported */
getBalance?: Maybe;
/** @deprecated Field no longer supported */
getAccounts?: Maybe;
/** @deprecated Field no longer supported */
getHoldings?: Maybe;
/** @deprecated Field no longer supported */
getTransactions?: Maybe;
/** @deprecated Field no longer supported */
getInvestmentTransactions?: Maybe;
verifiableAtriumTransactionsPage?: Maybe;
verifiableTransactionsPage?: Maybe;
verifiableTransactionsPageAdmin?: Maybe;
verifiableAtriumTransactionsPageAdmin?: Maybe;
verifyAtriumTransactionLocation?: Maybe;
verifyTransactionLocation?: Maybe;
verifyTransactionsLocation?: Maybe>>;
settings?: Maybe;
cardUserByDeviceId?: Maybe;
cardUserById?: Maybe;
cardUserList?: Maybe;
cardUserDeviceList?: Maybe;
earlyAccessList?: Maybe;
getSubscriptionHistory?: Maybe;
getSubscriptionIosS2SHistory?: Maybe;
getSubscriptionAndroidS2SHistory?: Maybe;
getSubscriptionAndroidS2SHistoryById?: Maybe;
getSubscriptionIosS2SHistoryById?: Maybe;
getSubscriptionErrorHistory?: Maybe;
verifyReceiptIOS?: Maybe;
verifyReceiptAndroid?: Maybe;
};
export declare type QueryUserByIdArgs = {
id: Scalars['String'];
};
export declare type QueryUserByEmailArgs = {
email: Scalars['String'];
};
export declare type QueryBackgroundLocationsArgs = {
filter?: Maybe;
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryBackgroundRegionsArgs = {
filter?: Maybe;
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryGetInstitutionsArgs = {
count?: Maybe;
offset?: Maybe;
};
export declare type QueryGetPublicTokenArgs = {
accessToken: Scalars['String'];
};
export declare type QueryGetAccessTokenArgs = {
publicToken: Scalars['String'];
};
export declare type QueryGetCachedTransactionsArgs = {
startDate?: Maybe;
endDate?: Maybe;
page?: Maybe;
perPage?: Maybe;
};
export declare type QueryGetAuthArgs = {
accessToken: Scalars['String'];
};
export declare type QueryGetIdentityArgs = {
accessToken: Scalars['String'];
};
export declare type QueryGetBalanceArgs = {
accessToken: Scalars['String'];
};
export declare type QueryGetAccountsArgs = {
accessToken: Scalars['String'];
};
export declare type QueryGetHoldingsArgs = {
accessToken: Scalars['String'];
};
export declare type QueryGetTransactionsArgs = {
accessToken: Scalars['String'];
startDate?: Maybe;
endDate?: Maybe;
page?: Maybe;
perPage?: Maybe;
};
export declare type QueryGetInvestmentTransactionsArgs = {
accessToken: Scalars['String'];
startDate?: Maybe;
endDate?: Maybe;
page?: Maybe;
perPage?: Maybe;
};
export declare type QueryVerifiableAtriumTransactionsPageArgs = {
type?: Maybe;
searchText?: Maybe;
filter?: Maybe;
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryVerifiableTransactionsPageArgs = {
type?: Maybe;
searchText?: Maybe;
filter?: Maybe;
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryVerifiableTransactionsPageAdminArgs = {
type?: Maybe;
userId?: Maybe;
searchText?: Maybe;
filter?: Maybe;
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryVerifiableAtriumTransactionsPageAdminArgs = {
type?: Maybe;
userId?: Maybe;
searchText?: Maybe;
filter?: Maybe;
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryVerifyAtriumTransactionLocationArgs = {
guid: Scalars['String'];
};
export declare type QueryVerifyTransactionLocationArgs = {
transaction_id: Scalars['String'];
};
export declare type QueryVerifyTransactionsLocationArgs = {
transaction_ids: Array;
};
export declare type QueryCardUserByDeviceIdArgs = {
deviceId: Scalars['String'];
};
export declare type QueryCardUserByIdArgs = {
userId?: Maybe;
};
export declare type QueryCardUserListArgs = {
searchText?: Maybe;
filter?: Maybe;
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryCardUserDeviceListArgs = {
filter?: Maybe;
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryEarlyAccessListArgs = {
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryGetSubscriptionHistoryArgs = {
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryGetSubscriptionIosS2SHistoryArgs = {
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryGetSubscriptionAndroidS2SHistoryArgs = {
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryGetSubscriptionAndroidS2SHistoryByIdArgs = {
id: Scalars['ObjectId'];
};
export declare type QueryGetSubscriptionIosS2SHistoryByIdArgs = {
id: Scalars['ObjectId'];
};
export declare type QueryGetSubscriptionErrorHistoryArgs = {
pagination?: Maybe;
sort?: Maybe;
};
export declare type QueryVerifyReceiptIosArgs = {
receipt: Scalars['String'];
};
export declare type QueryVerifyReceiptAndroidArgs = {
sku: Scalars['String'];
token: Scalars['String'];
};
export declare type About = {
__typename?: 'About';
name?: Maybe;
git?: Maybe;
};
export declare type Git = {
__typename?: 'Git';
sha?: Maybe;
url?: Maybe;
};
export declare type Pagination = {
perPage?: Maybe;
page?: Maybe;
};
export declare type Sort = {
field?: Maybe;
order?: Maybe;
};
export declare type IntFilter = {
EQ?: Maybe;
GT?: Maybe;
GTE?: Maybe;
IN?: Maybe>>;
ALL?: Maybe>>;
LT?: Maybe;
LTE?: Maybe;
NE?: Maybe;
NIN?: Maybe>>;
};
export declare type FloatFilter = {
EQ?: Maybe;
GT?: Maybe;
GTE?: Maybe;
IN?: Maybe>>;
ALL?: Maybe>>;
LT?: Maybe;
LTE?: Maybe;
NE?: Maybe;
NIN?: Maybe>>;
};
export declare type StringFilter = {
EQ?: Maybe;
GT?: Maybe;
GTE?: Maybe;
IN?: Maybe>>;
ALL?: Maybe>>;
LT?: Maybe;
LTE?: Maybe;
NE?: Maybe;
NIN?: Maybe>>;
};
export declare type DateFilter = {
EQ?: Maybe;
GT?: Maybe;
GTE?: Maybe;
IN?: Maybe>>;
ALL?: Maybe>>;
LT?: Maybe;
LTE?: Maybe;
NE?: Maybe;
NIN?: Maybe>>;
};
export declare type ObjectIdFilter = {
EQ?: Maybe;
GT?: Maybe;
GTE?: Maybe;
IN?: Maybe>>;
ALL?: Maybe>>;
LT?: Maybe;
LTE?: Maybe;
NE?: Maybe;
NIN?: Maybe>>;
};
export declare type BackgroundLocation = {
__typename?: 'BackgroundLocation';
_id?: Maybe;
uid?: Maybe;
accuracy?: Maybe;
latitude?: Maybe;
longitude?: Maybe;
altitude?: Maybe;
altitudeAccuracy?: Maybe;
heading?: Maybe;
speed?: Maybe;
timestamp?: Maybe;
yyyymmddhh?: Maybe;
yyyymmdd?: Maybe;
date?: Maybe;
platform?: Maybe;
os?: Maybe;
device?: Maybe;
deviceId?: Maybe;
deviceType?: Maybe;
userAgent?: Maybe;
referrer?: Maybe;
ip?: Maybe;
host?: Maybe;
};
export declare type BackgroundRegion = {
__typename?: 'BackgroundRegion';
_id?: Maybe;
uid?: Maybe;
accuracy?: Maybe;
latitude?: Maybe;
longitude?: Maybe;
altitude?: Maybe;
altitudeAccuracy?: Maybe;
heading?: Maybe;
speed?: Maybe;
regionIdentifier?: Maybe;
regionLatitude?: Maybe;
regionLongitude?: Maybe;
regionRadius?: Maybe;
regionState?: Maybe;
timestamp?: Maybe;
yyyymmddhh?: Maybe;
yyyymmdd?: Maybe;
date?: Maybe;
os?: Maybe;
device?: Maybe;
deviceId?: Maybe;
deviceType?: Maybe;
userAgent?: Maybe;
referrer?: Maybe;
ip?: Maybe;
host?: Maybe;
};
export declare type BackgroundLocationPage = {
__typename?: 'BackgroundLocationPage';
total: Scalars['Int'];
data?: Maybe>>;
};
export declare type BackgroundRegionPage = {
__typename?: 'BackgroundRegionPage';
total: Scalars['Int'];
data?: Maybe>>;
};
export declare type BackgroundLocationFilter = {
date?: Maybe;
timestamp?: Maybe;
yyyymmddhh?: Maybe;
yyyymmdd?: Maybe;
latitude?: Maybe;
longitude?: Maybe;
};
export declare type BackgroundLocationInput = {
accuracy?: Maybe;
latitude?: Maybe;
longitude?: Maybe;
altitude?: Maybe;
altitudeAccuracy?: Maybe;
heading?: Maybe;
speed?: Maybe;
timestamp?: Maybe;
platform?: Maybe;
};
export declare type BackgroundRegionFilter = {
date?: Maybe;
timestamp?: Maybe;
yyyymmddhh?: Maybe;
yyyymmdd?: Maybe;
latitude?: Maybe;
longitude?: Maybe;
regionLatitude?: Maybe;
regionLongitude?: Maybe;
};
export declare type BackgroundRegionInput = {
identifier?: Maybe;
latitude?: Maybe;
longitude?: Maybe;
radius?: Maybe;
state?: Maybe;
};
export declare type Mutation = {
__typename?: 'Mutation';
locationPing?: Maybe;
regionPing?: Maybe;
subscribeToPush?: Maybe;
sendVerificationNotifications?: Maybe>>;
sendAtriumVerificationNotifications?: Maybe>>;
createAtriumUser?: Maybe;
generateConnectWidgetUrl?: Maybe;
aggregateMember?: Maybe;
deleteMember?: Maybe;
setAtriumAccountHidden?: Maybe;
setAccountHidden?: Maybe;
setAccessToken?: Maybe;
createPublicToken?: Maybe;
updateWebhook?: Maybe;
resetLogin?: Maybe