public final class AnnotationParametersKt {
    public static final fun foo() : int {
        return 5
    }
    public static final fun bar() : void {
        return Unit
    }
    public static final fun fooWithArrLiteral() : int {
        return 5
    }
    public static final fun fooWithStrArrLiteral() : int {
        return 3
    }
}

public abstract annotation IntRange {
    public abstract fun from() : long = UastEmptyExpression
    public abstract fun to() : long = UastEmptyExpression
}

public abstract annotation RequiresPermission {
    public abstract fun anyOf() : int[] = UastEmptyExpression
}

public abstract annotation RequiresStrPermission {
    public abstract fun strs() : java.lang.String[] = UastEmptyExpression
}

public abstract annotation WithDefaultValue {
    public abstract fun value() : int = UastEmptyExpression
}

public abstract annotation SuppressLint {
    public abstract fun value() : java.lang.String[] = UastEmptyExpression
}
