Input:
    | boolean
    | string
    | number
    | any[]
    | {
        [k: string]: any;
    }

Arbitrary JSON used within your policies by accessing input