@aws-amplify/core
Version:
Core category of aws-amplify
13 lines (12 loc) • 583 B
TypeScript
import { CustomUserAgentDetails, Framework } from './types';
import { UserAgent as AWSUserAgent } from '@aws-sdk/types';
declare class PlatformBuilder {
userAgent: string;
get framework(): Framework;
get isReactNative(): boolean;
observeFrameworkChanges(fcn: () => void): void;
}
export declare const Platform: PlatformBuilder;
export declare const getAmplifyUserAgentObject: ({ category, action, framework, }?: CustomUserAgentDetails) => AWSUserAgent;
export declare const getAmplifyUserAgent: (customUserAgentDetails?: CustomUserAgentDetails) => string;
export {};