import { IAzure } from "./IAzure";
import { LogLevel } from '../logLevel';
export declare class AzureSasToken implements IAzure {
    origin: string;
    keyToken: string;
    container: string;
    getSasToken: () => Promise<string>;
    constructor(getSasToken: () => Promise<string>, origin: string, container?: string);
    refreshToken(): Promise<void>;
    log(logLevel: LogLevel, ...text: string[]): Promise<boolean>;
}
