import type { IDataObject, INode } from 'n8n-workflow'; import type { OssClient } from './loader'; export interface AliyunOssCredentialFields extends IDataObject { ossAccessKeyId?: string; ossAccessKeySecret?: string; ossSecurityToken?: string; ossEndpoint?: string; ossRegion?: string; ossBucket?: string; ossTimeout?: number; ossUseCustomDomain?: boolean; ossCustomDomain?: string; } export declare function createOssClient(credentials: IDataObject, node: INode): OssClient; export declare function useBucket(client: OssClient, node: INode, bucketName?: string, defaultBucket?: string): string;