import { AuthTokens } from './types/atlas.js';
export declare class AuthManager {
    private tokens;
    private merchantId;
    private outletId;
    private brandId;
    private clientUuid;
    private pinToken;
    constructor();
    setTokens(tokens: AuthTokens): void;
    getTokens(): AuthTokens | null;
    getAccessToken(): string | null;
    setPinToken(pinToken: string): void;
    getPinToken(): string | null;
    setMerchantContext(merchantId: string, outletId?: string, brandId?: string): void;
    getMerchantId(): string | null;
    getOutletId(): string | null;
    getBrandId(): string | null;
    getClientUuid(): string;
    getHeaders(): Record<string, string>;
    clear(): void;
    isAuthenticated(): boolean;
}
//# sourceMappingURL=auth.d.ts.map