import { _SERVICE as StorageBucketActor, HeaderField } from '../canisters/storage/storage.did';
import { BucketActor } from './manager.utils';
export declare const upload: ({ data, filename, folder, storageActor, headers, token, fullPath: storagePath }: {
  data: Blob;
  folder: string;
  filename: string;
  headers: HeaderField[];
  storageActor: StorageBucketActor;
  token?: string;
  fullPath?: string;
}) => Promise<{
  fullPath: string;
  filename: string;
  token: string;
}>;
export declare const encodeFilename: (filename: string) => string;
export declare const getStorageActor: () => Promise<BucketActor<StorageBucketActor>>;
