@arc-publishing/sdk-sales
Version:
JS Sales SDK for working with Arc Subs Sales API
24 lines (23 loc) • 743 B
TypeScript
import Identity from '@arc-publishing/sdk-identity';
export interface InjectableIdentity {
heartbeat: Function;
isLoggedIn: Function;
userIdentity: {
accessToken?: string;
};
options: Function;
ampReaderId?: string | null | undefined;
}
export interface IdentityType {
heartbeat: Function;
isLoggedIn: Function;
userIdentity: {
accessToken?: string;
};
ampReaderId?: string | null | undefined;
options: Function;
}
declare const _default: IdentityType;
export default _default;
export declare function isInjectableIdentity(identity: InjectableIdentity | any): identity is InjectableIdentity;
export declare function isArcIdentity(identity: Identity | any): identity is Identity;