import { Jwt } from '..';
import { AuthService } from '../auth';
import { RefreshableJwt } from '../auth/types';
import { ICredential, CredentialType } from './credential';
export declare class GuestCredentials implements ICredential {
    readonly type: CredentialType.Guest;
    private jwt?;
    getToken(): Jwt | RefreshableJwt;
    authorize(authService: AuthService): Promise<Jwt>;
    refreshToken(): Promise<Jwt>;
}
//# sourceMappingURL=guest-credentials.d.ts.map