import { VkRequest } from './VkRequest';
import { IMarusiaApiAudioUpdateLink, IMarusiaApiCreateAudio, IMarusiaApiPictureUpdateLink, IMarusiaApiSavePicture } from './interfaces';
export declare class MarusiaRequest extends VkRequest {
    constructor();
    marusiaGetPictureUploadLink(): Promise<IMarusiaApiPictureUpdateLink | null>;
    marusiaSavePicture(photo: string, server: string, hash: string): Promise<IMarusiaApiSavePicture | null>;
    marusiaGetPictures(): Promise<any>;
    marusiaGetAudioUploadLink(): Promise<IMarusiaApiAudioUpdateLink | null>;
    marusiaCreateAudio(audio_meta: object): Promise<IMarusiaApiCreateAudio | null>;
    protected _log(error: string): void;
}
