feat: 支持 expo 44 版本
This commit is contained in:
34
types/react-native-cos-sdk.d.ts
vendored
34
types/react-native-cos-sdk.d.ts
vendored
@@ -1,34 +0,0 @@
|
||||
declare module 'react-native-cos-sdk' {
|
||||
export type SessionCredential = {
|
||||
tmpSecretId: string;
|
||||
tmpSecretKey: string;
|
||||
sessionToken: string;
|
||||
startTime?: number;
|
||||
expiredTime?: number;
|
||||
};
|
||||
|
||||
export function initWithSessionCredentialCallback(cb: () => Promise<SessionCredential> | SessionCredential): Promise<void> | void;
|
||||
|
||||
export function registerDefaultService(config: { region: string; isHttps?: boolean; isDebuggable?: boolean }): Promise<any>;
|
||||
|
||||
export function registerDefaultTransferManger(
|
||||
serviceConfig: { region: string; isHttps?: boolean; isDebuggable?: boolean },
|
||||
transferConfig: {
|
||||
forceSimpleUpload?: boolean;
|
||||
enableVerification?: boolean;
|
||||
divisionForUpload?: number;
|
||||
sliceSizeForUpload?: number;
|
||||
}
|
||||
): Promise<any>;
|
||||
|
||||
export function getDefaultTransferManger(): any;
|
||||
|
||||
export default {
|
||||
initWithSessionCredentialCallback,
|
||||
registerDefaultService,
|
||||
registerDefaultTransferManger,
|
||||
getDefaultTransferManger,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user