import { Team, UserPermissionV4 } from '../permissions/types';
export type RequestContextVariables = {
    [key: string]: string | number | boolean;
};
export default class ContextVariables {
    private requestContextVariables;
    private team;
    private user;
    constructor({ requestContextVariables, team, user, }: {
        requestContextVariables?: RequestContextVariables;
        team: Team;
        user: UserPermissionV4;
    });
    private getCurrentUserData;
    getValue(contextVariableKey: string): unknown;
}
//# sourceMappingURL=context-variables.d.ts.map