1 | import { CustomUserAgentDetails, Framework } from './types';
|
2 | import { UserAgent as AWSUserAgent } from '@aws-sdk/types';
|
3 | declare class PlatformBuilder {
|
4 | userAgent: string;
|
5 | get framework(): Framework;
|
6 | get isReactNative(): boolean;
|
7 | observeFrameworkChanges(fcn: () => void): void;
|
8 | }
|
9 | export declare const Platform: PlatformBuilder;
|
10 | export declare const getAmplifyUserAgentObject: ({ category, action, framework, }?: CustomUserAgentDetails) => AWSUserAgent;
|
11 | export declare const getAmplifyUserAgent: (customUserAgentDetails?: CustomUserAgentDetails) => string;
|
12 | export {};
|